背景
去年买了台腾讯的云服务器,入门级的那种,然后在上面弄了个mysql。最近想用一下,发现把密码忘了。。。
于是想重置一下mysql的密码
系统信息
cat /etc/redhat-release
mysql --version
操作思路
先调整mysql的安全设置,跳过密码校验;
重启mysql后进入mysql,并修改mysql.user表中的用户密码。
具体操作
vi /etc/my.cnf
# 在文件的末尾加上skip-grant-tables
systemctl restart mysqld
mysql -u root -p
# 提示输入密码时,直接回车
在mysql中,执行
use mysql;
update user set passwor