MySql数据库允许外网访问连接

正常情况下,mysql数据库是不支持外网进行访问的,只能在本机进行登录操作。
下面提供两种方式对mysql进行配置,即可进行外网访问

1.Navicat 工具配置

第一步:使用客户端在本机连接MySQL服务,登录。
然后找到mysql这个数据库,里面有user这种表,打开表
在这里插入图片描述

第二步:找到User是root,Host是localhost的这张表,将localhost改成%,然后保存。
在这里插入图片描述
第三步:在查询窗口执行以下SQL语句

 flush privileges;

然后就可以进行外网登录了。

2.命令窗口

第一步:使用命令在本机登录MySQL服务

mysql -u root -p

第二步:查询user表

select user,host from user;

第三步:修改权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;

第四步:执行刷新语句

 flush privileges;

猜你喜欢

转载自blog.csdn.net/qq_28545605/article/details/126435800