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

Mật khẩu Mysql đã hết hạn. Không thể kết nối

Vì vậy, cuối cùng tôi đã tự mình tìm ra giải pháp.

Đầu tiên, tôi vào thiết bị đầu cuối và nhập:

mysql -u root -p

Điều này yêu cầu mật khẩu hiện tại của tôi mà tôi đã nhập và nó cho phép tôi truy cập để cung cấp thêm các lệnh mysql. Mọi thứ tôi đã thử từ đây đều gặp lỗi này:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

Điều này thật khó hiểu vì tôi thực sự không thể thấy cách đặt lại mật khẩu bằng ALTER USER nhưng tôi đã tìm thấy một giải pháp đơn giản khác:

SET PASSWORD = PASSWORD('xxxxxxxx');



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. nhập tệp sql vào cơ sở dữ liệu bằng wamp

  2. Tự động tạo cột từ dữ liệu hàng bằng Chọn trong Bigquery

  3. Biểu mẫu Html / Php không thêm vào cơ sở dữ liệu SQL

  4. Lấy dữ liệu từ Cơ sở dữ liệu JDBC vào Jtable

  5. Cách thay đổi mật khẩu cơ sở dữ liệu