Question

Je suis en train de se connecter à une base de données MySQL à distance, mais je reçois l'erreur suivante

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)

Le code dans le déclencheur de la fonction d'initialisation de cette chaîne est tout simplement:

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

Je peux vous connecter à la base de données en utilisant la ligne de commande MySQL à partir de ce même ordinateur très bien en utilisant les mêmes informations d'identification, et il m'a laissé savoir que j'ai eu le mauvais mot de passe quand j'ai essayé avec le mot de passe erroné.

Merci d'avance pour votre aide, je l'espère, j'ai donné suffisamment d'informations.

Était-ce utile?

La solution

Ma meilleure estimation est le pilote n'est pas la bonne version. Vérifiez que vous avez une version actuelle du pilote ou d'essayer un autre pilote. Vérifiez aussi que mysql en cours d'exécution sur le port par défaut (3306).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top