リモートのmysql dbにsequelizeで接続しようとするとエラーSequelizeConnectionError: connect ETIMEDOUT
が表示されます。Sequelizeリモートのmysql dbに接続するときにETIMEOUTを接続
ローカルのmysqlデータベースに接続しようとすると、接続が正常に確立されます。
"production": {
"username": "root",
"password": null,
"database": "database_production",
"host": "127.0.0.1",
"dialect": "mysql"
}
私は、リモートのDBに接続してみました:
私は(正しい値で埋め)以下の設定で、モデル/ index.jsに含まsequelizeのデフォルトのDB接続コードnew Sequelize(...)
を使用しています簡単なPHPスクリプトとそれは働いた(ので、我々は、リモートDBサーバー側の問題を除外することができます)
アイデア?
プロダクションシステムはリモートシステムですが、あなたのホストが127.0.0.1であると言いました。どうしたの? –