artykuły

[Smartfox] Błąd podczas łączenia z bazą MySQL w Java: The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

22:29
wto, 23 wrzesień 2014

Jeśli podczas łączenia z bazą danych (np. po wywołaniu funkcji getConnection()) pojawia Ci się wyjątek o treści:

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

To najprawdopodobniej, w konfiguracji Twojego serwera MySQL, w pliku:

  • /etc/mysql/my.cnf [w Unix, Debian]
  • %MySQL%mysql.ini [w Windows]

...w linii:

#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = localhost

Masz zmiast "localhost" ustawiony inny adres (zazwyczaj zewnętrzny adres IP Twojego serwera). Spróbuj zmienić na localhost - błąd powinien zniknąć.

Podobne faq:

Skomentuj

Aby zamieścić komentarz, proszę włączyć JavaScript - niestety roboty spamujące dają mi niezmiernie popalić.






Komentarze czytelników

    Nie ma jeszcze żadnych komentarzy.
    Dexter