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

Lỗi:Máy khách không hỗ trợ giao thức xác thực do máy chủ yêu cầu; xem xét nâng cấp máy khách MySQL

Lỗi này xảy ra do bạn đang sử dụng MySQL Connector / J 5.1.45 hoặc phiên bản cũ hơn. MySQL 8 đã giới thiệu một cơ chế xác thực mới (caching_sha2_password ) không được hỗ trợ trong các phiên bản trình điều khiển đó.

Bạn sẽ cần nâng cấp lên MySQL Connector / J 5.1.46 hoặc cao hơn. Phiên bản mới nhất của trình điều khiển MySQL Connector / J tại thời điểm viết bài là 8.0.15. Bạn có thể tải xuống từ https://dev.mysql.com/downloads/connector/j / hoặc chỉ định phiên bản phù hợp trong Maven / Gradle, v.v.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để chỉ định ràng buộc duy nhất cho nhiều cột trong MySQL?

  2. MySQL - MariaDB - Viết thủ tục được lưu trữ đầu tiên

  3. PHP MySQLI Ngăn chặn SQL Injection

  4. Cách kết nối với cơ sở dữ liệu bằng Sequel Pro

  5. Làm thế nào để tăng tốc truy vấn SELECT .. LIKE trong MySQL trên nhiều cột?