2017-02-06 1 views
0

Ich arbeite mit Heroku und habe eine einfache App bereitgestellt. Ich habe eine ClearDB MySQL-Datenbank-Instanz, die hier lebt:Herstellen einer Verbindung mit Heroku clearDB mySql

mysql://[user]:[password]@us-cdbr-iron-east-04.cleardb.net 

Ich versuche es mit „dbForge für mysql“ zu verbinden, aber ich bin nicht sicher, ob dies möglich ist. Wer weiß, ob das möglich wäre? Im Folgenden sehen Sie, wie die dbforge-Verbindungsschnittstelle aussieht, sowie den Fehler, den ich beim Verbindungsaufbau erhalte.

enter image description here

+0

Ich glaube, Sie haben den Benutzernamen und das Kennwort Ihrer Datenbank öffentlich veröffentlicht. Bitte setze diese Zugangsdaten zurück oder zerstöre und erstelle das Add-on neu. Anweisungen finden Sie unter https://devcenter.heroku.com/articles/cleardb – codefinger

+0

yep danke, ich setze das pword zurück, war nicht zu besorgt über die Sicherheit für jetzt, nur versuchen, das zu bekommen und zu laufen. – Jason

Antwort

1

Im Screenshot Ihnen zeigen, ist der Port 1, was falsch ist. Überprüfen Sie Ihre DATABASE_URL, um den richtigen Port zu erhalten, oder versuchen Sie es mit 3306, dem Standard-MySQL-Port.

Darüber hinaus müssen Sie möglicherweise die SSL certificates herunterladen und konfigurieren.

+0

Nun, Sie sind sicher über die Standard-Port korrekt Ich glaube, anstelle der oben genannten Fehlermeldung bekomme ich jetzt "Zugriff verweigert für Benutzer [email protected] (mit Passwort: Ja). Ich denke, ich muss möglicherweise die SSL-Zertifikate einrichten Ich bin sicher, mein Benutzername und Passwort sind korrekt, ich werde Sie wissen lassen, wie die Dinge laufen, sobald ich den SSL-Teil herausfinde. Auch episches Profil übrigens :) – Jason

+0

War endlich in der Lage zu verbinden. Das Hauptproblem erscheint das lange verschlüsselte pword in das Passwortfeld in dbforge kopieren/einfügen, vielleicht unterstützt es keine kopierten/eingefügten Passwörter oder etwas, das ich vermute .. Problem gelöst, danke Mann! – Jason

Verwandte Themen