Khôi phục mật khẩu user root của MySQL

Có 3 cách để khôi phục lại mật khẩu user root MySQL. Bài viết sau sẽ hướng dẫn các bạn thực hiện việc thay đổi này
Khôi phục lại mật khẩu user root của MySQL
Cách 1:
obviously, before starting messing around check my.cnf or scripts for passwords entries, then try home directories for password files

Cách 2:
Nếu bạn có thể khởi động lại được mysql, hãy khỏi động ở tùy chọn –skip-grant-tables, sau đó đăng nhập vào MySQL thay đổi lại mật khẩu user root. Khi hoàn thành hãy khởi động lại MySQL bình thường (không có –skip-grant-tables)

Cách 3: (Chỉ dành cho hệ thống Linux/Unix)
Nếu bạn không sử dụng được 2 cách trên thì hãy làm theo cách 3 sau đây:
cd data/mysql

cp -rp user.MYD bck_user.MYD_`date +%Y%m%d`

cp -rp user.MYD /tmp/user.MYD

vi /tmp/user.MYD #(edit the hashed passwords next to root*)
cp -rp /tmp/user.MYD user.MYD
sudo kill -HUP `pidof mysqld`
Chúc các bạn thành công.