Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да свържа XAMPP MySQL локална DB с помощта на JDBC?

Това не е проблем с XAMPP, нито проблем с програмирането. Това е по-скоро проблем с DNS.

За да започнете, имате ли %SystemRoot%/system32/drivers/etc/hosts файл със следния ред като първи линия? (по този начин след всички коментари, но преди всякакви други декларации за хост)

127.0.0.1 localhost

Актуализация: според коментарите в Google малко и изглежда, че MySQL JDBC драйверът не яде IPv6 адреси изобщо. С други думи, ще трябва да промените ::1 до 127.0.0.1 . Но също така открих тази тема който споменава, че можете да използвате следния аргумент на JVM, за да коригирате този проблем:

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. Не можете да създадете връзка с базата данни GlassFish с Netbeans?

  2. Какво означава да избягаш от низ?

  3. Неуспешен динамичен Linq при използване на Contains срещу Int Field

  4. Търсене на запис - в база данни (без указване на име на колона/име на таблица)

  5. Преминаване през SQL резултати в PHP - Не се получава цял масив