重置MySQL初始密码
时间: 2023-09-13 13:13:56 浏览: 109
重置mysql密码为123456
如果您忘记了 MySQL 的 root 用户密码,可以使用以下步骤重置密码:
1. 停止 MySQL 服务。
```
sudo systemctl stop mysql
```
2. 启动 MySQL 服务并跳过权限验证。
```
sudo mysqld_safe --skip-grant-tables &
```
3. 连接至 MySQL。
```
mysql -u root
```
4. 切换至 mysql 数据库。
```
use mysql;
```
5. 更新 root 用户密码。
```
update user set authentication_string=PASSWORD("new_password") where User='root';
```
注意:将 "new_password" 替换为您要设置的新密码。
6. 刷新权限并退出 MySQL。
```
flush privileges;
exit;
```
7. 停止 MySQL 服务。
```
sudo systemctl stop mysql
```
8. 启动 MySQL 服务。
```
sudo systemctl start mysql
```
现在您可以使用新密码登录 MySQL 了。
阅读全文