Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tidak dapat terhubung ke MySQL dengan Sequelize

Saya mencoba terhubung ke database secara langsung dengan modul MySQL juga, tetapi itu memberi saya kesalahan yang sama. Saat mencari solusi untuk masalah yang sama, tetapi terkait dengan modul MySQL daripada Sequelize, saya menemukan ini:hubungkan ECONNREFUSED - node js , sql .

Yang saya butuhkan adalah menyediakan mysql modul dengan socketPath kunci. Inilah cara saya mengubah kode saya untuk membuatnya berfungsi:

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. Sistem notifikasi menggunakan php dan mysql

  2. InnoDB SELECT ... FOR UPDATE pernyataan mengunci semua baris dalam tabel

  3. Pengecualian sehubungan dengan mysql melalui jdbc

  4. Bagaimana cara saya meminta bantuan untuk mengoptimalkan &memperbaiki kueri di MySQL?

  5. Apa pun yang terjadi, saya tidak dapat mengelompokkan pernyataan MySQL INSERT di Hibernate