0

こんにちは、sequelize 経由で MySQL データベースに接続しようとしていますが、うまくいきません..

私が提供する接続データは 100% 正しく、phpmyadmin 経由で MySQL データベースに接続できます。

これが私のコードです:

var Sequelize = require('sequelize-mysql').sequelize;

var dbConnector = function()
{
    var sequelize = new Sequelize
    (
        'dbname',
        'userName',
        'password',
        {
        host: "ip",
        port: port,
        dialect: 'mysql'
        }
    );

var getCoutries = function ()
{
    sequelize.query("SELECT * FROM `Country`")
        .success
        (
            function(myTableRows)
            {
                console.log(myTableRows)
            }
        )
        .error
        (
            function(error)
            {
                console.log(error); 
                      // geting an error:
                      //[Error: connect ECONNREFUSED]
                      //code: 'ECONNREFUSED',
                      //errno: 'ECONNREFUSED',
                      //syscall: 'connect',
                      //fatal: true }
            }
        )
    ;
    }

    getCoutries();
};
4

1 に答える 1