最近宝塔面板操作数据库总是提示管理密码错误,于是打算重置下密码试下。
依次执行下面的命令。
免密码登录root用户。
1 | mysqld_safe --user=mysql --skip-grant-tables --skip-networking& |
更改密码并开启外部访问,Host = '%'就是开启外部访问,Host = 'localhost'的话则是只能本机访问。
1 | update user set authentication_string = password('123456') where user = 'root' and Host = '%' |
重启mysql服务。
1 | service mysql restart |
到了这里密码就重置完成并且可以外部使用数据库软件连接了,宝塔面板还是提示管理密码错误的话,修改下宝塔面板里面的密码改成重置后的密码,就不会在提示管理密码错误了。