快速讓MySQL數據庫服務器支持遠程連接
在(zài)CentOS上安裝MySQL數據庫服務器後,係統出於安全性考慮,缺省不支持用戶通過非本機(jī)連接上數(shù)據(jù)庫服務器(qì),如果想讓用戶通過另外一台機器連接上數據庫(kù)服務器必須手動進行(háng)修改:
1、在控製台執行(háng) mysql -u root -p mysql,係統提示輸入數據庫root用戶的密碼,輸入完成後即進入(rù)mysql控製台,這個命令的第一個mysql是執行命(mìng)令(lìng),第(dì)二(èr)個mysql是係統數據名稱,不一樣的。
2、在mysql控製台執行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION;
3、在mysql控製台(tái)執行命令中的 'root'@'%' 可以(yǐ)這樣理解: root是用戶名,%是主機名或IP地址(zhǐ),這裏的%代表任意主機或IP地址,你(nǐ)也可替換成任意其它用戶名或指定唯一的IP地址;'MyPassword'是給授權用戶指定的(de)登錄數據庫(kù)的密碼;另外需要說明一點的(de)是我(wǒ)這裏的都是授權所有權限,可以指定部分(fèn)權限(xiàn),GRANT具體操作詳情(qíng)見:http://dev.mysql.com/doc/refman/5.1/en/grant.html
4、不放心的話可以在mysql控製台執行 select host, user from user; 檢查一(yī)下用(yòng)戶表(biǎo)裏的內容,我的檢查如下圖所示(shì):
關鍵詞:MySQL,數據庫服務器,遠程連接
閱讀本文後您有什麽感想? 已有 人給出(chū)評價!
- 1
- 22
- 3
- 3
- 4
- 2