sql >> Database >  >> RDS >> Mysql

Kan geen verbinding maken met MySQL met Sequelize

Ik heb ook geprobeerd om rechtstreeks verbinding te maken met de database met de MySQL-module, maar dat gaf me dezelfde fout. Toen ik op zoek was naar oplossingen voor hetzelfde probleem, maar gerelateerd aan de MySQL-module in plaats van Sequelize, vond ik dit:verbind ECONNREFUSED - node js , sql .

Wat ik nodig had, was het leveren van de mysql module met een socketPath sleutel. Hier is hoe ik mijn code heb gewijzigd om het te laten werken:

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. Query om zowel de cumulatieve als de totale SUM over het salaris te berekenen

  2. Dimensies van dimensies:een blik op de meest voorkomende dimensionale tabeltypen van datawarehousing

  3. Hoe mysql verbinden met Basex?

  4. Gedeeltelijke unieke index maken met sqlalchemy op Postgres