go语言服务器连接mysql,服务器mysql怎么配置才能远程连接
如何設(shè)置MYSQL服務(wù)器允許遠(yuǎn)程連接?如果你使用的與數(shù)據(jù)庫不在同一臺(tái)服務(wù)器上電腦,那么MySQL?服務(wù)器就需要允許遠(yuǎn)程鏈接,網(wǎng)站才能正常運(yùn)行。那么如何設(shè)置MYSQL服務(wù)器允許遠(yuǎn)程連接呢?我想這是很多人都想提出的疑問,下面是如何設(shè)置MYSQL服務(wù)器允許遠(yuǎn)程連接?
MySQL服務(wù)器的遠(yuǎn)程鏈接設(shè)置有兩種方法:
一、改表法。
可能是你的帳號(hào)不允許從遠(yuǎn)程登陸,只能在localhost登錄。這個(gè)時(shí)候只要在localhost的那臺(tái)電腦,登入mysql后,更改?"mysql"?數(shù)據(jù)庫里的?"user"?表里的?"host"?項(xiàng),從"localhost"改把host更改為"%"
a. bin/mysql -uroot -p密碼
b.?use mysql----->show tables;------>select host, user from user;
c. ?update user set host = '%' where user = 'root';
d. ?flush privileges;
二、授權(quán)法。
例如,你想myuser使用mypassword從任何主機(jī)連接到mysql服務(wù)器的話。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果你想允許用戶xiefei從ip為172.22.254.1的主機(jī)連接到mysql服務(wù)器,并使用123456作為密碼?.
GRANT ALL PRIVILEGES ON *.* TO 'xiefei'@'172.22.254.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
作者: qq_36850813
鏈接: https://blog.csdn.net/qq_36850813/article/details/79946235
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
到此這篇關(guān)于“服務(wù)器mysql怎么配置才能遠(yuǎn)程連接”的文章就介紹到這了,更多文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持Go語言編程網(wǎng)!
相關(guān)文章:
總結(jié)
以上是生活随笔為你收集整理的go语言服务器连接mysql,服务器mysql怎么配置才能远程连接的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 地下城与勇士游戏决战紫禁,怎么切地址的
- 下一篇: 临夏治疗宫颈炎最好的医院推荐