亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下mysql實現遠程連接

發布時間:2020-08-23 03:23:52 來源:網絡 閱讀:577 作者:huangjinjin520 欄目:MySQL數據庫

首先明白一點并不是mysql禁止遠程連接,而是MYSQL的賬號禁止遠程連接。可能覺得我有點咬文嚼字了,不過我感覺分清這點還是很重要的。默認情況下,所有賬號都是禁止遠程連接的。在安裝MYSQL的時候,在設置ROOT密碼那里有一個CHECKBOX,選中的話就開啟了ROOT的遠程登陸功能,默認是沒被選中的。
利用:

         select * frommysql.user

查出所有的MYSQL用戶,可以發現默認情況下,這些記錄的host字段的值全都是localhost,這個host字段就是表示哪些機器可以利用此賬號連接到本機的MYSQL。localhost當然就代表本機了。所以默認情況下別的機器無法連接。
所以要想開啟一個賬號的遠程連接,只要將這個賬號所對應的host字段改成那個IP就行。
比如:

         update user set host = '192.168.230.2' whereuser='ninty';

執行完此命令以后還要執行:

        flush privileges;

來刷新所有數據庫用戶的權限配置信息讓設置及時生效。或者重啟MYSQL。
將ninty這個賬號的host改成192.168.230.2,這樣192.168.230.2這臺機器就允許通過ninty這個賬號來連接到本機的MYSQL;不過用別的賬號仍然是不行的。將ninty的host改成192.168.230.2,就只有192.168.230.2這臺機器可以通過ninty這個賬號來連接到本機的MYSQL,其它的機器(包括本機)都無法進行連接。
如果想將一個賬號設置成任何IP都可以登陸,將host改成 % 就行;如果只能192.168.230這個網段的IP可以登陸,那就將host改成:192.168.230.%
一些常見的錯誤信息:
ERROR 1130 (00000):Host 'AAAAA-8HK8AISO' is not allowed to connect to this MySQL server
AAAAA-8HK8AISO應該是本機的機器名,當MYSQL服務器禁止本機使用相應的賬號連接的時候,就會暴這個錯誤。這時換一個允許本機去連的賬號就可以啦。

ERROR 1045(28000): Access denied for user 'joejoe1991'@'TQSOFT-8HK8AISO' (using password:YES)
這個錯誤一般就是用戶名或者密碼錯誤,這時應該是允許本機連接的, 否則報的應該是上面那個錯。

ERROR 2003 (HY000): Can't connect to MySQL server on'192.168.230.2' (10061)
這個應該是網絡方面的原因連不到MYSQL,可能是IP或者端口不對,或者服務器沒有開啟MYSQL或者防火墻擋住了連接 。

PS:Linux下安裝完MySQL默認用戶是沒有密碼的,開啟遠程連接之前最好將用戶設上密碼。

一個簡單的方法是:
shell命令下執行mysqladmin -u root password "密碼",可以通過訪問mysql數據庫命令:

    [root@gaoke~]#mysql -uroot -p → 敲回車 輸入密碼進行驗證。

Linux下mysql實現遠程連接

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

墨玉县| 邵东县| 通城县| 临澧县| 海淀区| 朝阳县| 清河县| 三河市| 安陆市| 大理市| 临夏市| 茂名市| 寻乌县| 阿荣旗| 偏关县| 托克逊县| 河池市| 孟津县| 台南县| 广州市| 嘉善县| 长顺县| 武强县| 彰武县| 获嘉县| 晋城| 西丰县| 巴彦淖尔市| 介休市| 花莲县| 察隅县| 龙陵县| 道孚县| 闸北区| 兰西县| 会昌县| 凤台县| 鄂尔多斯市| 札达县| 安远县| 麦盖提县|