Je reçois l'erreur SequelizeConnectionError: connect ETIMEDOUT
lorsque j'essaie de me connecter à un serveur mysql distant avec sequelize.Sequelize Connexion ETIMEOUT lors de la connexion à la commande distante mysql db
La connexion peut être établie avec succès lorsque j'essaie de me connecter à mon mysql db local.
J'utilise le code de connexion par défaut de sequelize db new Sequelize(...)
contenu dans les modèles/index.js, avec la configuration suivante (remplie avec les valeurs correctes):
"production": {
"username": "root",
"password": null,
"database": "database_production",
"host": "127.0.0.1",
"dialect": "mysql"
}
J'ai essayé de se connecter à la DB à distance avec un script PHP simple et cela a fonctionné (ainsi nous pouvons exclure des problèmes du côté du serveur à distance db)
Des idées?
Vous avez dit que votre système de production est un système distant, mais votre hôte ci-dessus est 127.0.0.1. Qu'est-ce qui se passe avec ça? –