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

Lỗi jdbc thành MYSQL:Không tìm thấy trình điều khiển phù hợp cho jdbc:mysql:// localhost:3306 / test? user ='root' &password =''

Điều đó có thể xảy ra nếu bạn không tải trình điều khiển trước khi thực hiện kết nối đầu tiên.

Class.forName("com.mysql.jdbc.Driver");

Để chắc chắn, trình điều khiển phải truy cập /WEB-INF/lib , không có trong /WEB-INF . Nhân tiện, bạn đã có một số lỗ hổng SQL injection. Xem PreparedStatement . finally cũng có thể được cải thiện, như bạn có bây giờ, con sẽ không bao giờ bị đóng khi rs.close() ném một ngoại lệ.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hibernate Exception trên MySQL Cross Join Query

  2. Truy cập cơ sở dữ liệu mysql từ máy chủ / ip bên ngoài? (ví dụ:bàn làm việc mysql)

  3. Thay thế cho chức năng UUID Phiên bản 1 của MySQL?

  4. Truy vấn Mysql trả về id tài nguyên # 8 thay vì giá trị mong muốn

  5. Lưu trữ các thủ tục trong phpMyAdmin