更改MySQL登录密码的方法(修改mysql的密码)
MySQL是一个不失为主流的关系型数据库管理系统,用于存储用户的数据和信息,它的安全性要搞好才行。不管是新安装或更改MySQL登录密码,对于使用MySQL数据库的用户来说,都需要重视这一点。本文介绍如何更改MySQL登录密码。
一、重置MySQL root用户密码
1. 停止MySQL服务
在Linux平台上,可以使用以下命令关闭MySQL服务:
sudo service mysql stop
2. 以skip-grant-tables模式启动MySQL
复制下述代码,打开默认MySQL数据库路径:
sudo mysqld_safe --skip-grant-tables &
3. 登录MySQL,更改密码
复制下述代码,登录MySQL:
mysql -uroot -p
这时可以直接使用root用户登录MySQL了,接下来就可以更改root用户的密码:
use mysql
update user set authentication_string=password('password') where user='root'; flush privileges;
\q
4. 重启MySQL服务
注意,在进行以上步骤操作后,需要重新启动MySQL服务,才能够正常使用:
sudo service mysql start
二、更改MySQL普通用户密码
更改MySQL普通用户密码的方法与更改MySQL root用户密码的方法大致一样,只是在登录MySQL时,使用的是普通用户:
mysql -uusername -p
然后在MySQL提示符下,输入 “mysql 数据库” 指令,更改该用户的密码:
use mysql
update user set authentication_string=password('password') where user='username'; flush privileges;
\q
最后,重新启动MySQL服务,就可以使用新的密码登录MySQL了。
总结:由于 MySQL 的安全性至关重要,新安装或更改MySQL登录密码过程中都要特别小心,本文介绍了重置MySQL root和普通用户登录密码的方法,希望对读者有所帮助。