centos mysql數據庫 忘記密碼 找回密碼
比較累,長話短說:
- 修改配置文件 my.cnf:
增加:skip-grant-tables
- 切換到mysql數據庫:
use mysql
- 查詢系統用戶:
select user,host,authentication_string from user
- 使用初始化時修改密碼的語句修改相應用戶的密碼:
ALTER USER 'root'@'%' IDENTIFIED BY '新密碼'
如果修改不了,則使用一下命令修改:
update user set authentication_string = password('新密碼') where host='%' and host='localhost';
截圖如下:
修改完畢即可。