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

Không thể kết nối với MySQL bằng Sequelize

Tôi cũng đã cố gắng kết nối trực tiếp với cơ sở dữ liệu bằng mô-đun MySQL, nhưng điều đó gây ra cho tôi lỗi tương tự. Khi tìm kiếm giải pháp cho cùng một vấn đề, nhưng liên quan đến mô-đun MySQL thay vì Sequelize, tôi đã tìm thấy điều này: kết nối ECONNREFUSED - nút js, sql .

Những gì tôi cần là cung cấp mysql mô-đun có socketPath Chìa khóa. Đây là cách tôi đã thay đổi mã của mình để mã hoạt động:

var sequelize = new Sequelize("database", username, password, {
    host: "localhost",
    dialect: "mysql",
    logging: function () {},
    pool: {
        max: 5,
        min: 0,
        idle: 10000
    },
    dialectOptions: {
        socketPath: "/var/run/mysqld/mysqld.sock"
    },
    define: {
        paranoid: true
    }
});



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để hiển thị hình ảnh blob mysql trong điều khiển hình ảnh asp.net?

  2. Làm thế nào để tạo biểu đồ trong MySQL?

  3. Tìm cột có chứa một giá trị nhất định trong MySQL

  4. Khởi tạo PHP PDO không thành công do cổng đôi - Không có PDOException:SQLSTATE [HY000] [2002]

  5. Chọn người dùng không được gửi bản tin