方法
一、連接遠程數(shù)據(jù)庫:
1)顯示密碼
如:MySQL 連接遠程數(shù)據(jù)庫(192.168.5.116),端口“3306”,用戶名為“root”,密碼“123456”。
2)隱藏密碼
如:MySQL 連接本地數(shù)據(jù)庫,用戶名為“root”。
二、配置mysql允許遠程鏈接
默認情況下,mysql帳號不允許從遠程登陸,只能在localhost登錄。本文提供了二種方法設(shè)置mysql可以通過遠程主機進行連接。
1)改表法
在localhost登入mysql后,更改 "mysql" 數(shù)據(jù)庫里的 "user" 表里的 "host" 項,將"localhost"改稱"%"
例如:
2)授權(quán)法
例如: 你想myuser使用mypassword(密碼)從任何主機連接到mysql服務(wù)器的話。
常見問題:
在采用法二授權(quán)法之后,無法在本地登錄mysql(如:#mysql -u root -p -h 192.168.5.116
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'loadb116' (using password: YES)
上例中l(wèi)oadb116是主機名.
解決方法:
1)這時可以使用:mysql-u root -p 登錄,進入到mysql后。
2)在本地使用ip地址登錄。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com