
Article ID: 69
Cập nhật gần nhất: 29 Th09, 2020
Vì lý do gì đó nên đôi khi ta lại quên mật khẩu đăng nhập vào MySQL với tài khoản root để quản trị và cấu hình database. Bài viết này HOSTVN sẽ hướng dẫn các bạn reset mật khẩu này.
Bước 1: đăng nhập SSH vào server với quyền root
Để reset được mật khẩu root mysql bạn phải đăng nhập SSH với quyền root.
Bước 2: dừng dịch vụ MySQL đang chạy
Với CentOS và Fedora
service mysqld stop
Với Ubuntu và Debian
service mysql stop
Bước 3: Chạy mysql ở mode safe_mode
Các bạn sử dụng lệnh sau, nếu Ubuntu thì dùng safe_mysqld
mysqld_safe --skip-grant-tables &
Bước 4: Reset mật khẩu root MySQL
Gõ lần lượt các lệnh sau, thay yournewpassword bằng mật khẩu MySQL mới
mysql -u root
#mysql> use mysql;
#mysql> UPDATE user SET Password = PASSWORD ('yournewpassword') WHERE User='root';
#mysql> FLUSH PRIVILEGES;
#mysql> quit;
Bước 5: Khởi động lại MySQL
service mysqld start
Chúc bạn thành công!

Article ID: 69
Cập nhật gần nhất: 29 Th09, 2020
Lần sửa đổi: 3
|
Lượt xem: 2300
|
Trước | Tiếp theo | |
Uname Linux Command (Xem Kernel version, release, hostname,…) | Cách repair database bằng command qua ssh. |