Set password root mysql trong linux – centos



Có thể trong quá trình quản trị cơ sở dữ liệu mysql trên linux, vì một lý do nào đó mà mật khẩu root đang nhập vào mysql bị mất. Và sau đây là một cách khắc phục lại mật khẩu bị mất.


1. Set password root lần đầu tiên sau khi cài đặt mysql.
mysqladmin –u root password ‘new-passowrd’
2. Thay đổi password mysql.
mysqladmin –u user_name –p old-password new-password
   Lưu ý: old-password là từ khóa của command, new-password là password mới cần thay
3. Set password root khi bị mất hoặc quên password.
B1. Stop service mysqld.
B2. Start service mysqld ở mode safe.
mysqld_safe –skip-grant-tables
B3. Login vào mysql server với user root không cần password.
mysql –u root
B4. Set password mới cho root trong database mysql.
use mysql;
update user set password=PASSWORD(“new-password”) where User=’root’;
flush privileges;
B5. Stop Service mysqld và Start lại service mysqld, đăng nhập bình thường với password mới.





0 nhận xét:

Post a Comment