MySQL8.0局域网共享
生活随笔
收集整理的這篇文章主要介紹了
MySQL8.0局域网共享
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第一步:新建一個用戶
創建一個新用戶LTH,如果只允許從本機登陸,則在host處填’localhost’,如果允許從遠程登陸,則填’%’,局域網內所有主機都能訪問,也可以指定主機如:‘192.168.1.1’,后面的是設置的密碼。
語法:
CREATE USER 'user_name'@'host' IDENTIFIED BY 'password';樣例:
CREATE USER 'LTH'@'localhost' IDENTIFIED BY '123456'; CREATE USER 'LTH'@'%' IDENTIFIED BY '123456'; CREATE USER 'LTH'@'192.168.1.1' IDENTIFIED BY '123456';第二步:為用戶賦予權限
這里也是可以選擇權限和數據庫和表
前面的* 代表所有的數據庫,也可指定數據庫,后面的*代表表,也可指定表,例如:testDatabase.testTable
語法:
GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'host' WITH GRANT OPTION;樣例:
GRANT ALL PRIVILEGES ON *.* TO 'LTH'@'%' WITH GRANT OPTION;到了這里可以使用查看USER表的SQL語句查詢看用戶是否添加成功,權限是否添加成功。
USE mysql; SELECT * FROM USER;
這里可以看到LTH用戶已經新建完成了,且賦予了所有的權限。
第三步:設置安全防火墻
打開Windows安全中心,點擊防火墻和網絡保護
然后點擊高級設置
點擊入站規則
新建規則,選中端口
在特定本地端口欄中輸入3306,然后允許連接下一步,何時應用該規則時全選然后確定即可。
最后名稱自己取一個名字(我這里取的是testMySQL),點擊完成,即可在同一局域網下數據庫實現互聯了。
可以在入站規則中找到剛剛自己設置的入站規則。
最后,在同一局域網用不同的電腦訪問本機,大功告成!
總結
以上是生活随笔為你收集整理的MySQL8.0局域网共享的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多家高校网站被挂马 用户应小心QQ盗号木
- 下一篇: 服务器执行MySQL耗时问题解决全过程