更改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和普通用户登录密码的方法,希望对读者有所帮助。


数据运维技术 » 更改MySQL登录密码的方法(修改mysql的密码)