Frage

Ich versuche, zu einer entfernten MySQL-Datenbank zu verbinden, aber ich bekomme die folgende Fehlermeldung

java.sql.SQLException: Cannot connect to MySQL server on biomancy.com:3306. Is
here a MySQL server running on the machine/port you are trying to connect to? (
ava.lang.NumberFormatException)
        at org.gjt.mm.mysql.Connection.connectionInit(Unknown Source)
        at org.gjt.mm.mysql.jdbc2.Connection.connectionInit(Unknown Source)
        at org.gjt.mm.mysql.Driver.connect(Unknown Source)
        at java.sql.DriverManager.getConnection(DriverManager.java:582)
        at java.sql.DriverManager.getConnection(DriverManager.java:185)
        at cliche.database.ClicheDBManager.<init>(ClicheDBManager.java:33)
        at cliche.server.ClicheExtension.init(ClicheExtension.java:43)

Der Code in der init-Funktion Auslöser dieser Kette ist einfach:

myConnection = DriverManager.getConnection(connectionString, user, pass);

kann ich mit der Datenbank verbinden die Command mysql aus demselben Computer mit nur gut die gleichen Anmeldeinformationen verwenden, und es lassen Sie mich wissen, ich das Passwort falsch, als ich mit dem falschen Kennwort versucht.

Vielen Dank im Voraus für Ihre Hilfe, ich hoffe, dass ich hier genügend Informationen gegeben habe.

War es hilfreich?

Lösung

Meine beste Vermutung ist, der Fahrer ist nicht die richtige Version. Überprüfen Sie, dass Sie eine aktuelle Version des Treibers oder einen anderen Treiber versuchen. Auch überprüfen, dass mysql auf dem Standard-Port ausgeführt wird (3306).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top