Wie zu verbinden, XAMPP MySQL lokalen DB per JDBC?

Habe ich in diesem Tetris-Spiel in Java geschrieben, nutzt die DB auf Rekordhoch erzielt. Es funktionierte ok, solange ich mich mithilfe von remote MySQL DB, aber ich bin jetzt versuchen, localhost DB mit XAMPP-MySQL und es läuft wie "SQLException: Communications link failure" at-Befehl:

con = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/score", user, psw);

Ich denke, es ist entweder die falsche URL oder die DB-Konfiguration, aber ich weiß wirklich nicht, was zu überprüfen. Irgendwelche Ideen?

EDIT: Mein Freund hat mein problem behoben, durch das ersetzen von "localhost" im URL durch "127.0.0.1" (das war ziemlich peinlich, wie Sie sich sicherlich vorstellen kann 😛 ).

Frage also ist: Wieso ist XAMPP nicht in der Lage zu übersetzen "localhost" in die IP-Adresse und wie man es beheben?

  • Diesem post behauptet, Sie habe es behoben. Überprüfen Sie es heraus.
  • Genannten skip-networking variable auskommentiert ist in meinem XAMPP standardmäßig, also ich fürchte das ist nicht das problem..
  • Können Sie zum durchsuchen der MySQL-Datenbank mit dem Query-Browser? Ich erinnere mich, läuft in ein ähnliches Problem mit einer Java-Anwendung, die sich weigerten, zu erkennen, zu benennen, die die Verbindungszeichenfolge für MySQL.
  • Vergessen Sie nicht, dieses wichtige Schritt auf diesen link - ferdidolot.wordpress.com/2009/06/14/...
Schreibe einen Kommentar