1、如果忘記了其他用戶的密碼,可以使用root賬戶進入mysql,修改mysql.user表中的用戶密碼
2、如果忘記了root的mysql密碼,可以使用如下方式:
- 確認服務器處於安全的狀態,也就是沒有人能夠任意地連接MySQL數據庫
- 修改my.cnf配置文件 vi /etc/my.cnf 在[mysqld]的段中添加一句:skip-grant-tables 重啟mysql:service mysql restart
- 進入mysql:mysql
- 修改密碼:update user set password = password('root123') where user='root';
- 退出mysql,恢復步驟2中對配置文件的修改
- 使用新密碼登錄mysql