宝塔面板安装了mysql5.7,重新设置root用户密码
宝塔面板安装mysql5.7后更新数据库密码
·
步骤如下:
1.在宝塔中关闭mysql服务
2.修改配置文件,在[mysqld]最后添加代码:skip-grant-tables
,保存。
3.重载配置,然后再启动mysql服务
4.进入终端
5.输入命令:mysql -uroot
回车
6.先刷新权限:flush privileges;
7.修改root用户,ip为localhost用户的密码,grant all on cactidb.* to root@'localhost' identified by '新密码';
8.再次执行刷新命令:flush privileges;
9.可以新建用户和ip设置只允许指定ip和本机才可以访问数据库。grant all privileges on *.* to root@'需要连接数据的的ip地址' identified by '该用户的密码';
如果没有这个用户则会新建。(这个也就是能够连接数据库的白名单)
10.再次刷新:flush privileges;
11.进入宝塔面板,a.关闭mysql服务,b.将配置文件中的 skip-grant-tables
删除或者用‘#’注释,c.重载配置,d.重启服务。
12.重新进入终端,输入:mysql -uroot -p
回车,提示输入密码(刚才修改的新密码)
再回车。
如果进入上面页面就说明密码修改成功。
更多推荐
已为社区贡献5条内容
所有评论(0)