admin 管理员组文章数量: 1184232
第一步:用ping命令测试两台电脑是否连通
如果两台电脑是连通的请转到第二步,如果是非连通的请进行如下操作:
1、进入控制面板,打开Windows Defender 防火墙,点击高级设置(本人用的是Windows10,其他Windows版本操作类似)
2、在新弹出的页面中点击入站规则,在入站规则中找到 文件与打印机共享(回显请求--ICMPv4-In)有两个,然后启用规则
正常情况下Windows防火墙会阻挡对本机的ping请求,这是因为计算机禁用了ICMP回显功能,我们只需要把它启用就好了。
第二步:添加入站规则允许其他电脑访问mysql的3306端口
1、在第一步的入站规则页面-新建规则
2、选择端口,点击下一步
3、填写3306端口号,点击下一步
4、一路下一步,直到填写规则名字,填写完点击完成即可
第三步:修改mysql数据库允许所有人访问
1、登录mysql,查看一下用户表
use mysql
select host,user from user;
2、修改host字段
update user set host = '%' where user = 'root';
3、刷新MySQL的系统权限相关表
flush privileges;
搞定,经过这三个步骤之后基本就已经没什么问题了,用其他电脑连接本机数据库也成功了。
版权声明:本文标题:windows 允许其他电脑访问本地mysql数据库 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1765191275a3356413.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论