同一局域网下,两台电脑连接MySQL数据库

265 阅读1分钟

由于之前有一门软件构造的专业课,需要组队完成计算题软件。而笔者负责的内容就是数据库的构建。在项目快完工的时候就需要让队员的电脑连上我电脑中的MySQL数据库,所以这篇文章是用来记录当时连接数据库时遇到的问题的解决方法,希望对大家有所帮助。

连接服务器端的电脑

首先通过win + R调出运行,输入“cmd”后,点击回车。接着输入“ipconfig”并回车,即可获得服务器端的ip地址 ip.png 下翻找到IPv4地址 ipv4.png 得到服务器端的ip地址后,用户端即可使用ping IPv4地址来连接。 ping.png

服务器端关闭防火墙

之所以在上面能直接连接成功,是因为演示的是本机连接。当用户端直接连接服务器端时,一般会出现连接超时的提示,这时就需要服务器端关闭防火墙。
作为服务器方的电脑需要关闭防火墙。在电脑设置中搜索防火墙点击搜索防火墙状态。 FHQ.png
在左侧的高级设置中添加新入站规则【数据库】 image.png (01BVS~AWC1D_CM1T{4.png 0K0W@D88[UZ]XZ47JX)Q8FD.png
接着点下一页 IXZ`Y%LM]KZBYQNI)(@{7.png 我这里直接命名为数据库,大家根据自身需求命名 111.png

刷新MySQL数据库权限

设置好防火墙后,服务器端还需要刷新MySQL数据库权限,使用Win + R启动控制台,执行下列sql语句 ()~ZAYVB76D3KXGPQXTDB@J.png 这样用户端再ping服务器端就可以直接连接MySQL服务器啦,希望对大家有帮助ᕙ(`▿´)ᕗ。