1、编辑 /etc/my.cnf ,在[mysqld] 部分添加一行
skip-grant-tables
2、保存后重启mysql
service mysqld restart
3、输入以下命令,回车后输入密码再回车登录Mysql
mysql -uroot -p mysql
4、重新设置密码,其中 your_pwd 部分改为你自己想要设置的密码
mysql> update user set password=password("新密码") where user='root';
如果出现Unknown column 'password' in 'field list',改为update mysql.user set password=password("新密码") where user="root";
5、刷新权限
mysql> flush privileges;
mysql> quit
6、最后一步,去掉my.cnf文件中的添加“skip-grant-tables”,然后剖重启mysql
Mysql强制改密码
最新推荐文章于 2024-07-21 03:42:20 发布