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

Đang tải thông báo lớp com.mysql.jdbc.Driver ... không được dùng nữa

Nó không phải là một lỗi; đó là một thông báo cảnh báo (hoặc tư vấn) xuất phát từ một

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

gọi điện. Mã của bạn tiếp tục chạy bất chấp thông báo.

Nó chủ yếu cho bạn biết rằng tên của lớp trình điều khiển đã thay đổi thành com.mysql.cj.jdbc.Driver . Vì vậy, thay vào đó hãy sử dụng:

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

Nó cũng cho bạn biết rằng kể từ Java 6 (JDBC 4.0), thường không cần thiết phải tải thủ công lớp trình điều khiển bằng cách sử dụng Class.forName dù sao, vì JDBC hiện có thể tự tải đúng trình điều khiển (miễn là trình điều khiển .jar có sẵn trên đường dẫn lớp).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tài nguyên cụm Galera

  2. Có lý do gì để lo lắng về thứ tự cột trong bảng?

  3. Cách lưu trữ tốt nhất thông tin người dùng và thông tin đăng nhập và mật khẩu của người dùng

  4. Xóa nhiều hàng bằng cách chọn hộp kiểm sử dụng PHP

  5. Làm cách nào để nhập tệp .sql trong cơ sở dữ liệu mysql bằng PHP?