Linux下設(shè)置MySQL數(shù)據(jù)庫允許遠程連接 |
發(fā)布時間: 2012/8/14 17:24:12 |
如果通過客戶端工具連接Linux下的MySQL數(shù)據(jù)庫出現(xiàn)以下錯誤 Host '192.168.1.3' is not allowed to connect to this MySQL server 的解決方法: 1,在Linux本機下訪問mysql數(shù)據(jù)庫 [root@mail ~]# mysql -u root -p root 若出現(xiàn)Can't connect to local MySQL server through socket 的提示的解決方法 修改/etc/my.cnf 之所以要修改client這段內(nèi)容是因為如果不時明確指出mysql客戶端程序還是會連到/var/lib/mysql/mysql.sock這個socket上面去,此時雖然數(shù)據(jù)庫已經(jīng)正常啟動,www.linuxidc.com使用mysql連接數(shù)據(jù)庫是還是會報找不到/var/lib/mysql/mysql.sock的錯誤 (1) 改表法。更改 "mysql" 數(shù)據(jù)庫里的 "user" 表里的 "host" 項,從"localhost"改稱"%" mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;
則ip為10.1.1.201的用戶可以遠程連接數(shù)據(jù)庫了 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |