Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak podłączyć lokalną bazę danych XAMPP MySQL za pomocą JDBC?

To nie jest problem XAMPP ani problem programowania. To bardziej problem z DNS.

Na początek, czy masz %SystemRoot%/system32/drivers/etc/hosts plik z następującym wierszem jako pierwszy linia? (a więc po wszystkich komentarzach, ale przed innymi deklaracjami hosta)

127.0.0.1 localhost

Aktualizacja: zgodnie z komentarzami, które Googled trochę i wygląda na to, że sterownik MySQL JDBC nie zjada IPv6 w ogóle adresy. Innymi słowy, musisz zmienić ::1 do 127.0.0.1 . Ale znalazłem też ten temat który wspomina, że ​​możesz użyć następującego argumentu JVM, aby rozwiązać ten problem:

java -Djava.net.preferIPv4Stack=true 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uniknąć błędów funkcje agregujące nie są dozwolone w WHERE

  2. Znajdź odległość między dwoma punktami za pomocą szerokości i długości geograficznej w mysql

  3. Przeszukuj MySQL za pomocą PHP i wyświetlaj wyniki na tej samej stronie

  4. Ostrzeżenie:mysqli_connect():nieznany host serwera MySQL

  5. Specjalne wstawki znaków PHP / Mysql są obcinane