Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Kann Ruby on Rails nicht mit entfernter MySQL-Datenbank verbinden

Ich vermute, dass Ihre Remote-DB gemäß meinem ursprünglichen Kommentar Verbindungen von allem anderen als localhost ablehnt. Basierend auf dieser Annahme sind hier zwei Lösungen:

  1. Verwenden Sie einen SSH-Tunnel. Es gibt Unmengen von Anleitungen für die Verbindung über einen SSH-Tunnel, z. B. http://www.howtogeek.com/howto/ubuntu/access-your-mysql-server-remotely-over-ssh/ .

  2. Stellen Sie sicher, dass Ihre Remote-DB Remoteverbindungen akzeptiert. Sehen Sie sich die akzeptierte Antwort im folgenden Stackoverflow-Thread an Can Keine Verbindung zum MySQL-Server Fehler 111