Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để kết nối XAMPP MySQL local DB bằng JDBC?

Đây không phải là vấn đề XAMPP cũng không phải là vấn đề lập trình. Đây là vấn đề liên quan đến DNS.

Để bắt đầu, bạn có %SystemRoot%/system32/drivers/etc/hosts không tệp có dòng sau là đầu tiên hàng? (do đó, sau tất cả các nhận xét, nhưng trước bất kỳ khai báo máy chủ nào khác)

127.0.0.1 localhost

Cập nhật: theo các nhận xét mà tôi đã Googled một chút và có vẻ như trình điều khiển MySQL JDBC không ăn IPv6 địa chỉ nào cả. Nói cách khác, bạn sẽ cần thay đổi ::1 thành 127.0.0.1 . Nhưng tôi cũng tìm thấy chủ đề này đề cập rằng bạn có thể sử dụng đối số JVM sau để khắc phục sự cố này:

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. sắp xếp php có tốt hơn so với thứ tự mysql không?

  2. Truy cập cơ sở dữ liệu MySQL bằng c # trên thống nhất?

  3. MySQL SELECT only not null value

  4. Nhận và thiết lập biến kết nối máy chủ cơ sở dữ liệu với JDBC

  5. MySQL:Tạo bảng bị lỗi FK (errno 150)