sql >> Database teknologi >  >> RDS >> Mysql

Hvordan forbinder man XAMPP MySQL lokal DB ved hjælp af JDBC?

Dette er ikke et XAMPP-problem eller et programmeringsproblem. Dette er mere et DNS-problem.

For at starte, har du en %SystemRoot%/system32/drivers/etc/hosts fil med følgende linje som første linje? (altså efter alle kommentarer, men før eventuelle andre værtserklæringer)

127.0.0.1 localhost

Opdatering: i henhold til kommentarerne har jeg googlet lidt, og det ser ud til, at MySQL JDBC-driveren ikke spiser IPv6 adresser overhovedet. Du skal med andre ord ændre ::1 til 127.0.0.1 . Men jeg fandt også dette emne som nævner, at du kan bruge følgende JVM-argument til at løse dette problem:

java -Djava.net.preferIPv4Stack=true 


  1. Hvad er grunden / nytten er at bruge ENABLE nøgleord i oracle database statements

  2. Er der nogen fordel ved at have en auto-incrementing primær nøgle i en MySQL pivot tabel?

  3. Django + MySQL - Ukendt kodning:utf8mb4

  4. Regneark vs. databaser:Er det tid til at skifte? Del 2