這篇文章給大家介紹Ubuntu中怎么遠(yuǎn)程訪問(wèn)MySQL數(shù)據(jù)庫(kù),內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
創(chuàng)新互聯(lián)公司是一家朝氣蓬勃的網(wǎng)站建設(shè)公司。公司專(zhuān)注于為企業(yè)提供信息化建設(shè)解決方案。從事網(wǎng)站開(kāi)發(fā),網(wǎng)站制作,網(wǎng)站設(shè)計(jì),網(wǎng)站模板,微信公眾號(hào)開(kāi)發(fā),軟件開(kāi)發(fā),小程序開(kāi)發(fā),十年建站對(duì)社區(qū)文化墻等多個(gè)領(lǐng)域,擁有多年建站經(jīng)驗(yàn)。
MySQL遠(yuǎn)程訪問(wèn)的命令
格式:mysql -h主機(jī)地址-u用戶(hù)名 -p用戶(hù)密碼
示例:
yanggang@host:~$ mysql -h292.168.1.11 -uroot -p123456
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.1.11' (111)
出現(xiàn)錯(cuò)誤!無(wú)法連接遠(yuǎn)程的MySQL
MySQL遠(yuǎn)程連接數(shù)據(jù)庫(kù),有兩種方式:
.sock和TCP/IP,前者比后者連接訪問(wèn)速度更快,但僅限于同一臺(tái)本機(jī),詳見(jiàn)
上述錯(cuò)誤,是沒(méi)有遠(yuǎn)程訪問(wèn)權(quán)限導(dǎo)致的
解決方法:
1 在目標(biāo)服務(wù)器上(192.168.1.11),修改mysql的my.cnf文件:
sudo vi /etc/mysql/my.cnf
2 注釋掉bind-address,屏蔽其只對(duì)本地監(jiān)聽(tīng)
#bind-address = 127.0.0.1
3 啟動(dòng)MySQL服務(wù),使其修改的配置生效,詳見(jiàn)
sudo restart mysql
配置完了服務(wù)器的數(shù)據(jù)訪問(wèn)權(quán)限,此時(shí)還是不能遠(yuǎn)程訪問(wèn)MySQL數(shù)據(jù)庫(kù)
這是因?yàn)楝F(xiàn)在還沒(méi)有對(duì)服務(wù)器上的數(shù)據(jù)庫(kù)或表賦予訪問(wèn)權(quán)限(GRANT)
4 在服務(wù)器上,登錄MySQL數(shù)據(jù)庫(kù)
mysql -u root -p123456
5 對(duì)數(shù)據(jù)庫(kù)top800賦予權(quán)限
grant all privileges on top800.* to root@192.168.1.22 identified by '123456';
flush privileges;
6 現(xiàn)在可以遠(yuǎn)程訪問(wèn)服務(wù)器上的MySQL
mysql -h292.168.1.11 -uroot -p123456
默認(rèn),只能訪問(wèn)information_schema和top800,其中top800是我們?cè)诓襟E5賦予權(quán)限的數(shù)據(jù)庫(kù)
知識(shí)拓展:
1 在服務(wù)器上刪除用戶(hù)對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)權(quán)限:
revoke all privileges on top800.* from root@192.168.1.22 identified by '123456';
2 在服務(wù)器上刪除用戶(hù)root:
delete from user where user='yanggang';
3 在修改生效:
flush privileges;
關(guān)于Ubuntu中怎么遠(yuǎn)程訪問(wèn)MySQL數(shù)據(jù)庫(kù)就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。
當(dāng)前題目:Ubuntu中怎么遠(yuǎn)程訪問(wèn)MySQL數(shù)據(jù)庫(kù)
網(wǎng)頁(yè)網(wǎng)址:http://muchs.cn/article46/jehphg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、用戶(hù)體驗(yàn)、品牌網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、網(wǎng)站設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)