有时候我们会忘记记录MySQL的root密码,导致需要用的时候非常麻烦。这里简单介绍一下在Debian系统上修改MySQL root密码的步骤:
首先,停止MySQL服务:
```
service mysql stop
```
接着,不需要密码启动MySQL,并跳过权限验证:
```
mysqld_safe --skip-grant-tables &
```
如果命令执行中断,按回车键继续。
然后,连接MySQL数据库:
```
mysql -u root mysql
```
使用root权限执行以下命令,将root用户的密码修改为新的密码(假设新密码为NEW_PASSWORD):
```
UPDATE user SET password=PASSWORD('NEW_PASSWORD') WHERE user='root';
FLUSH PRIVILEGES;
```
最后,重启MySQL服务,使修改生效:
```
service mysql restart
```