日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
mysql中怎么設(shè)置遠(yuǎn)程連接root權(quán)限

今天就跟大家聊聊有關(guān)MySQL中怎么設(shè)置遠(yuǎn)程連接root權(quán)限,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)公司成立于2013年,先為改則等服務(wù)建站,改則等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為改則企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

在遠(yuǎn)程連接mysql的時候應(yīng)該都碰到過,root用戶無法遠(yuǎn)程連接mysql,只可以本地連,對外拒絕連接。

需要建立一個允許遠(yuǎn)程登錄的數(shù)據(jù)庫帳戶,這樣才可以進(jìn)行在遠(yuǎn)程操作數(shù)據(jù)庫。

方法如下:

默認(rèn)情況下MYSQL數(shù)據(jù)庫的系統(tǒng)數(shù)據(jù)庫mysql系統(tǒng)表user內(nèi)用戶權(quán)限只提供localhost本機(jī)登陸;

需要更改權(quán)限才能實現(xiàn)遠(yuǎn)程連接MYSQL數(shù)據(jù)庫。

可以通過以下方式來確認(rèn):

root#mysql -h localhost -uroot -p

Enter password: ******

Welcome to the MySQL monitor.   Commands end with ; or \g.

Your MySQL connection id is 4 to server version: 4.0.20a-debug

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql> use mysql; (此DB存放MySQL的各種配置信息)

Database changed

mysql> select host,user from user; (查看用戶的權(quán)限情況)

mysql> select host, user, password from user;
+-----------+------+-------------------------------------------+
| host       | user | password                                   |
+-----------+------+-------------------------------------------+
| localhost | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
| 127.0.0.1 | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
| localhost |       |                                            |
+-----------+------+-------------------------------------------+
4 rows in set (0.01 sec)

由此可以看出,只能以localhost的主機(jī)方式訪問。
解決方法:
mysql> Grant all privileges on *.* to  identified by 'kdm001' with grant option;
(%表示是所有的外部機(jī)器,如果指定某一臺機(jī),就將%改為相應(yīng)的機(jī)器名;‘root’則是指要使用的用戶名,)
> flush privileges;    (運(yùn)行此句才生效,或者重啟MySQL)
Query OK, 0 rows affected (0.03 sec)

再次查看。。

mysql> select host, user, password from user;
+-----------+------+-------------------------------------------+
| host       | user | password                                   |
+-----------+------+-------------------------------------------+
| localhost | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
| 127.0.0.1 | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
| localhost |       |                                            |
| %          | root | *4ACFE3202A5FF5CF467898FC58AAB1D615029441 |
+-----------+------+-------------------------------------------+
4 rows in set (0.01 sec)

可以看出已經(jīng)添加了一個新的用戶
 
檢查mysqld監(jiān)聽模式是不是設(shè)為只監(jiān)聽localhost了,
 
用netstat看看,如果是的話。找到mysql的配置文件my.cnf,把bind address修改這臺機(jī)器的真實IP就可以了
 
或者直接把bind address這一項注釋掉也行。需要重啟才能生效。

看完上述內(nèi)容,你們對mysql中怎么設(shè)置遠(yuǎn)程連接root權(quán)限有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


本文名稱:mysql中怎么設(shè)置遠(yuǎn)程連接root權(quán)限
分享地址:http://www.dlmjj.cn/article/gsdppe.html