遠端連線資料庫的兩種方法 mysql
- IT科技
- 關注:7.51K次
今天將為大家分享的是mysql 遠端連線資料庫的兩種方法,有需要的朋友可以參考下文中的內容,希望對大家有所幫助。
方法
一、連線遠端資料庫:
1)顯示密碼
如:MySQL 連線遠端資料庫(192.168.5.116),埠“3306”,使用者名稱為“root”,密碼“123456”。
2)隱藏密碼
如:MySQL 連線本地資料庫,使用者名稱為“root”。
二、配置mysql允許遠端連結
預設情況下,mysql帳號不允許從遠端登陸,只能在localhost登入。本文提供了二種方法設定mysql可以通過遠端主機進行連線。
1)改表法
在localhost登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,將"localhost"改稱"%"
例如:
2)授權法
例如: 你想myuser使用mypassword(密碼)從任何主機連線到mysql服務器的話。
常見問題:
在採用法二授權法之後,無法在本地登入mysql(如:#mysql -u root -p -h 192.168.5.116
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'loadb116' (using password: YES)
上例中loadb116是主機名.
解決方法:
1)這時可以使用:mysql-u root -p 登入,進入到mysql後。
2)在本地使用ip地址登入。
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/p46rkn.html