windows 允許其他電腦訪問本地mysql數據庫


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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM