KyleWang
发布于 2024-02-24 / 92 阅读
0

重启Halo时连接不上数据库问题记录

问题记录

Host is not allowed to connect to this MySQL server 的错误

重启Halo时连接不上数据库

1、docker exec -it halodb bash 连接halodb数据库
2、远程链接服务器mysql -u root -p;输入密码登入mysql;
3、在mysql中执行use mysql命令,进入系统数据库
4、在mysql数据库中执行下面的命令select host from user where user = 'root'

5、update user set host = '%' where user = 'root';
6、FLUSH PRIVILEGES;必须再执行flush privileges,否则更改没有保存住无效。
7、执行完成后通过命令 service mysql restart 来重启mysql数据库,大功告成