核心是跳过MySql密码验证登录服务,然后进行修改。
一、linux系统
1、系统模式下 vim /etc/my.cnf 新增一行 skip-grant-tables
2、重启mysql服务 systemctl restart mysqld
3、进入mysql 查询修改
mysql> select user,host,authentication_string from mysql.user
mysql> update mysql.user set authentication_string=passwd( '新密码')
mysql> flush privileges
mysql> \q //退出mysql
4、系统模式下 vim /etc/my.cnf 注释掉 skip-grant-tables
5、重启mysql服务 systemctl restart mysqld
————————————————
版权声明:本文为CSDN博主「炎1533」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinat_41904636/article/details/132421013