sql >> Database >  >> RDS >> Mysql

Hoe XAMPP MySQL lokale DB te verbinden met behulp van JDBC?

Dit is geen XAMPP-probleem of een programmeerprobleem. Dit is meer een DNS-probleem.

Heb je om te beginnen een %SystemRoot%/system32/drivers/etc/hosts bestand met de volgende regel als eerste lijn? (dus na alle opmerkingen, maar vóór alle andere gastverklaringen)

127.0.0.1 localhost

Bijwerken: volgens de opmerkingen die ik heb Googled een beetje en het lijkt erop dat het MySQL JDBC-stuurprogramma IPv6 niet eet adressen helemaal niet. Met andere woorden, u moet ::1 . wijzigen naar 127.0.0.1 . Maar ik vond ook dit onderwerp waarin staat dat je het volgende JVM-argument kunt gebruiken om dit probleem op te lossen:

java -Djava.net.preferIPv4Stack=true 


  1. MySQL-gebruikersvariabelen gebruiken met ADO.NET

  2. Hoe geef ik met psql een lijst weer van extensies die in een database zijn geïnstalleerd?

  3. mysql like% query is traag met full-text index

  4. Items schrijven naar een MySQL-database in Scrapy