標籤:style io ar color os 使用 sp strong 檔案
最簡單的方法就是重新設定設定檔,在設定密碼的那一步,勾選允許遠端連線。如果不行,可以嘗試下面的方法
1、改表法。可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"
Sql代碼
- mysql -u root -pvmwaremysql>use mysql;
- mysql>update user set host = ‘%‘ where user = ‘root‘;
- mysql>select host, user from user;
3、如果你想允許使用者myuser從ip為192.168.1.6的主機串連到mysql伺服器,並使用mypassword作為密碼
Sql代碼
- GRANT ALL PRIVILEGES ON *.* TO ‘myuser‘@‘192.168.1.3‘ IDENTIFIED BY
- ‘mypassword‘ WITH GRANT OPTION;
- FLUSH PRIVILEGES;
Sql代碼
- GRANT ALL PRIVILEGES ON dk.* TO ‘myuser‘@‘192.168.1.3‘ IDENTIFIED BY
- ‘mypassword‘ WITH GRANT OPTION;
- FLUSH PRIVILEGES;
注意授權後必須FLUSH PRIVILEGES;否則無法立即生效。
另外一種方法:
在安裝mysql的機器上運行:
1、d:\mysql\bin\>mysql -h localhost -u root
//這樣應該可以進入MySQL伺服器
2、mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ WITH GRANT OPTION
//賦予任何主機訪問資料的許可權
3、mysql>FLUSH PRIVILEGES
//修改生效
4、mysql>EXIT
//退出MySQL伺服器
這樣就可以在其它任何的主機上以root身份登入啦!
mysql 開啟遠端連線