MySQL 快速更改连接密码(mysql修改连接密码)
MySQL在搭建网站的过程中,设置连接密码尤其重要,因为可以防止数据库被他人盗取。但是,有时用户会忘记或想要更改MySQL的连接密码,这又会增加用户记忆负担和操作复杂度。
幸运的是,MySQL提供了一种快捷的方法来更改数据库的连接密码。MySQL服务器只要有一个MySQL ROOT用户就可以更改MySQL连接密码。只需要复制以下SQL语句,即可完成MySQL连接密码的更改:
/* Set root password*/
UPDATE mysql.user SET authentication_string=PASSWORD('new_password')
WHERE user='root' AND Host = 'localhost';
FLUSH Privileges;
这里的new_password替换为你自己的需要设置的新连接密码,一次输入语句即可完成MySQL连接密码的更改。
另外,如果我们想限制特定的账户的连接权限,也可以对密码做一定的限制:
GRANT SELECT,INSERT,UPDATE ON *.* TO ‘username’@’localhost’ IDENTIFIED BY ‘password’ WITH GRANT OPTION;
这里的username和password是我们要创建的特定账户,将这行语句拷贝到MySQL客户端即可创建特定账户,password是连接时登录的密码。
综上,更改MySQL连接密码并不是一件复杂的事,只要有MySQL ROOT用户,我们就可以很方便的通过SQL语句更改密码,也可以对密码做出一定的限制,以确保数据库的安全性。