《Mysql實例mysql設置遠程訪問數據庫的多種方法》要點:
本文介紹了Mysql實例mysql設置遠程訪問數據庫的多種方法,希望對您有用。如果有疑問,可以聯系我們。
MYSQL必讀可能是IP沒設置好
MYSQL必讀問題:MySQL權限設置正確,但仍無法遠程訪問.通過telnet發現3306端口未打開.
MYSQL必讀分析:MySQL默認只綁定127.0.0.1,即:只有在本機才能訪問3306端口.
MYSQL必讀解決:找到MySQL配置文件,搜索“bind-address”,找到這一行:
MYSQL必讀bind-address????????? = 127.0.0.1 在前面加一個#,注釋掉這一行,保存,重啟MySQL.再通過遠程訪問就可以了,telnet可以發現端口也打開了.
MYSQL必讀例我們配置
MYSQL必讀1. 確保skip-networking被刪除或者屏蔽,否則不支持TCP/IP 訪問
2. 增加行bind-address = 65.55.55.2,替代65.55.55.2 為你的服務器地址
MYSQL必讀修改后,配置為:
MYSQL必讀保存并關閉配置文件
重啟mysql服務器:# /etc/init.d/mysql restart
MYSQL必讀
如果上面辦法沒有用我們可以通用mysql命令模式進行設置
MYSQL必讀1. 改表法.
MYSQL必讀可能是你的帳號不允許從遠程登陸,只能在localhost.這個時候只要在localhost的那臺電腦,登入mysql后,更改 "mysql" 數據庫里的 "user" 表里的 "host" 項,從"localhost"改稱"%"
MYSQL必讀2. 授權法.
MYSQL必讀例如,你想kevin使用mypassword從任何主機連接到mysql服務器的話.
MYSQL必讀注意了,如果是linux系統防火墻也很重要哦
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/2079.html