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