第一步:用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;

搞定,經過這三個步驟之后基本就已經沒什么問題了,用其他電腦連接本機數據庫也成功了。
