Xin chào! Cảm ơn bạn
đã ghé thăm Blog của tôi.
Xin chào! Cảm ơn bạn
đã ghé thăm Blog của tôi.
Nếu trong quá trình vận hành và quản trị máy chủ Linux, bạn vô tình quên mất password root MySQL mà chưa biết cách làm thế nào có thể khôi phục được, thì ở bài viết này mình sẽ hướng dẫn các bạn cách reset password đó chỉ với vài thao tác đơn giản.
Đầu tiên các bạn hãy thực Stop dịch vụ MySQL với lệnh
sudo systemctl stop mysql
Bạn khởi chạy MySQL ở chế độ safe_mode với lệnh
sudo mysqld_safe --skip-grant-tables &
Lúc này bạn sẽ thấy nó chạy như hình dưới và đứng yên, đừng lo hãy nhấn Enter để gõ tiếp các lệnh khác, vì nó đang chạy ngầm.

Sau khi bạn đã chạy MySQL với chế độ safe_mode thì khi đăng nhập , bạn sẽ không cần phải nhập mật khẩu root MySQL như thông thường nữa. Bây giờ bạn thực hiện lần lượt các lệnh sau để reset password.
mysql -u root -p
flush privileges;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';
exit

Khởi động lại dịch vụ MySQL với lệnh
sudo systemctl restart mysql
Sau khi đã reset xong ở Bước 3, bây giờ bạn thử sử dụng password mới và đăng nhập thử xem đã thành công chưa. Và dưới đây là kết quả của mình.

Chúc các bạn thực hiện thành công.!
Chào mọi người, mình là Kiên – hiện đang công tác tại Phòng Kỹ thuật AZDIGI. Trong quá trình làm việc mình có cơ hội được tiếp xúc với khá nhiều các vấn đề liên quan đến Website/Hosting/VPS/Server, do đó mình viết lại các hướng dẫn này nhằm chia sẻ kiến thức, cũng như tạo một môi trường để chúng ta giao lưu và học hỏi lẫn nhau.
2026 - Website được phát truyền nội dung bởi Đàm Trung Kiên
Hãy để lại thông tin của bạn. Đội ngũ chuyên gia của chúng tôi sẽ trực tiếp phân tích nhu cầu và tư vấn giải pháp công nghệ phù hợp, tối ưu hiệu quả cho công việc của bạn hoàn toàn miễn phí.
Tìm kiếm bài viết...