2016-05-12 4 views
-1

Mein Code:Wie verbinde ich eine gehostete MySQL-Datenbank mit jsp?

String connectionurl="jdbc:mysql://parthramiz.esy.es/u804261533_impac"; 
Class.forName("com.mysql.jdbc.Driver"); 
String user="abc"; 
String passwd="****"; 
Connection con=DriverManager.getConnection(connectionurl,user,passwd); 

Fehler auftreten:

CommunicationsException: Kommunikationsverbindungsfehler Letztes Paket an den Server gesendet wurde vor 0 ms.

Welche Verbindungszeichenfolge wird verwendet?

+0

sollten Sie Ihren Code angeben, wo Sie diesen Fehler erhalten. –

+0

String connectionurl = "jdbc: mysql: //partramiz.esy.es/u804261533_impac"; \t \t Class.forName ("com.mysql.jdbc.Driver"); \t \t Zeichenfolge user = "abc"; \t \t String passwd = "****"; \t \t \t \t Verbindung con = DriverManager.getConnection (connectionurl, user, passwd); –

+0

@ParthModi immer aktualisieren Sie Ihre Frage.keine Notwendigkeit, Code in Kommentar zu schreiben. –

Antwort

0

Diese Art von Fehler kann für einige Dinge auftreten.

Als Erstes überprüfen Sie, wo Ihr localhost MySQL läuft. Überprüfen Sie dies, indem Sie \s eingeben.

Als nächstes sicherstellen, dass die Portnummer gleich ist.

Wenn immer noch können Sie es nicht funktionieren, dann ist es wahrscheinlich Berechtigungsproblem. Erteilen Sie die Berechtigung grant all on *.* durch "password" identifiziert, dann flush Privilegien, und ersetzen Sie dann 127.0.0.1 mit localhost und versuchen, die Verbindung wiederherzustellen.

Überprüfen Sie diese SO post.

Verwandte Themen