第一步:用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;
搞定,經過這三個步驟之后基本就已經沒什么問題了,用其他電腦連接本機數據庫也成功了。