centos mysql忘记密码
时间: 2023-11-23 09:08:25 浏览: 102
mysql密码忘记怎么办
以下是在CentOS系统中重置MySQL密码的步骤:
1. 停止MySQL服务:
```shell
sudo systemctl stop mysqld
```
2. 使用以下命令以跳过权限验证方式启动MySQL服务:
```shell
sudo mysqld_safe --skip-grant-tables &
```
3. 连接到MySQL服务器:
```shell
mysql -u root
```
4. 在MySQL命令行中执行以下命令来修改密码:
```shell
UPDATE mysql.user SET authentication_string=PASSWORD('新密码') WHERE User='root';
```
请将`新密码`替换为您想要设置的新密码。
5. 刷新权限:
```shell
FLUSH PRIVILEGES;
```
6. 退出MySQL命令行:
```shell
exit;
```
7. 停止MySQL服务:
```shell
sudo systemctl stop mysqld
```
8. 启动MySQL服务:
```shell
sudo systemctl start mysqld
```
现在您应该可以使用新密码登录MySQL了。
阅读全文