Bạn có thể thử đặt lại mật khẩu gốc bằng cách chạy MySQL ở Chế độ An toàn.
Đây là các bước:
-
Dừng MySQL:
sudo /usr/local/mysql/support-files/mysql.server stop
-
Khởi động nó ở chế độ an toàn:
sudo mysqld_safe --skip-grant-tables
Đây sẽ là một lệnh liên tục cho đến khi quá trình kết thúc, vì vậy hãy mở một cửa sổ shell / terminal khác và ..
-
Đăng nhập mà không cần mật khẩu với tư cách người chủ:
mysql -u root
-
Cập nhật mật khẩu gốc (và bất kỳ người dùng nào khác))
FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass'; \q
-
Khởi động lại MySQL ở chế độ bình thường
sudo /usr/local/mysql/support-files/mysql.server start
Tham khảo: https://coolestguidesontheplanet.com/how-to- change-the-mysql-root-password /
Lưu ý:đây là quy trình đặt lại khá chuẩn, nhưng chỉ được ghi lại tốt hơn trong hướng dẫn ở trên so với tài liệu tham khảo mysql.