Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để sử dụng aws Athena bằng cách sử dụng nodejs?

Tôi đang sử dụng Athena như cách sau trong dự án nodejs của mình:

var JDBC = require('jdbc');
var jinst = require('jdbc/lib/jinst');
 
if (!jinst.isJvmCreated()) {
  jinst.addOption("-Xrs");
  jinst.setupClasspath(['./AthenaJDBC41-*.jar']);
}
 
var config = {
  // Required 
  url: 'jdbc:awsathena://athena.*.amazonaws.com:443',
   // Optional 
  drivername: 'com.amazonaws.athena.jdbc.AthenaDriver',
  minpoolsize: 10,
  maxpoolsize: 100,
  properties: {
                s3_staging_dir: 's3://aws-athena-query-results-*/',
                log_path: '/logs/athenajdbc.log',
                user: 'access_key',
                password: 'secret_key'
   }
};
 
 
var hsqldb = new JDBC(config);
 
hsqldb.initialize(function(err) {
  if (err) {
    console.log(err);
  }
});


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận dữ liệu cho biểu đồ biểu đồ

  2. Thêm mysql_real_escape_string () khiến các giá trị trống được lưu trữ vào cơ sở dữ liệu

  3. MySQL:chọn khoảng thời gian 5 phút đầy đủ cuối cùng

  4. Xóa tất cả các bản ghi của một bảng không được tham chiếu từ một bảng khác

  5. Cài đặt lỗi / cắt bớt varchar quá dài trong MySQL