MySQL8.0局域网共享
第一步:新建一個用戶
創(chuàng)建一個新用戶LTH,如果只允許從本機登陸,則在host處填’localhost’,如果允許從遠程登陸,則填’%’,局域網(wǎng)內(nèi)所有主機都能訪問,也可以指定主機如:‘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';第二步:為用戶賦予權(quán)限
 這里也是可以選擇權(quán)限和數(shù)據(jù)庫和表
 前面的* 代表所有的數(shù)據(jù)庫,也可指定數(shù)據(jù)庫,后面的*代表表,也可指定表,例如:testDatabase.testTable
語法:
GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'host' WITH GRANT OPTION;樣例:
GRANT ALL PRIVILEGES ON *.* TO 'LTH'@'%' WITH GRANT OPTION;到了這里可以使用查看USER表的SQL語句查詢看用戶是否添加成功,權(quán)限是否添加成功。
USE mysql; SELECT * FROM USER;
 這里可以看到LTH用戶已經(jīng)新建完成了,且賦予了所有的權(quán)限。
第三步:設置安全防火墻
 打開Windows安全中心,點擊防火墻和網(wǎng)絡保護
 
 然后點擊高級設置
 
 點擊入站規(guī)則
 
 新建規(guī)則,選中端口
 
 在特定本地端口欄中輸入3306,然后允許連接下一步,何時應用該規(guī)則時全選然后確定即可。
 
 
 最后名稱自己取一個名字(我這里取的是testMySQL),點擊完成,即可在同一局域網(wǎng)下數(shù)據(jù)庫實現(xiàn)互聯(lián)了。
 可以在入站規(guī)則中找到剛剛自己設置的入站規(guī)則。
 
最后,在同一局域網(wǎng)用不同的電腦訪問本機,大功告成!
 
總結(jié)
以上是生活随笔為你收集整理的MySQL8.0局域网共享的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 多家高校网站被挂马 用户应小心QQ盗号木
- 下一篇: Canvas: trying to us
