教程:通过指令在Linux下开启mysql数据库的外网访问权限

今天想让WordPress的数据库分离以节省内存,在另外一个服务器下载并安装了MySQL,然后通过宝塔的远程连接数据库进行管理,结果遇到了这个错误提示:“is not allowed to connect to this MySQL server”(不允许连接到该MySQL服务器)。因为使用的是Kangle,所以也不知道如何让Kangle允许外网访问数据库。下面是解决方法:

1.首先,使用管理员权限登陆MySQL:

mysql -u root -p

输入密码后回车。

2.进入MySQL:

use mysql;

3.查看是否是只允许内网访问(即自己):

select host from user where user='root';

如果结果显示为localhost或127.0.0.1,则只允许内网访问。

4.更新允许外网(所有人)访问:

update user set host = '%' where user ='root';

5.最后,重启刷新:

flush privileges;

通过以上操作,我们成功地将MySQL的数据库从本地移动到了另一台服务器,并且允许所有人访问。

晓白博客网版权所有,原文地址https://www.xbnb.cn/586
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 如有资源失效请在下面及时反馈,谢谢!!

请登录后发表评论

    登录后才能查看这里的内容哦