国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

阿里云下配置MySQL遠程連接的步驟詳解

2024-07-24 13:14:17
字體:
來源:轉載
供稿:網友

前言

眾所周知在默認情況下,我們安在阿里云上的mysql是不支持遠程連接的,但是我們還需要通過一些工具來連接mysql,如navicat,這時就需要我們來修改mysql的遠程連接了。

注意一點:當我們修改完mysql權限相關的操作后一定要刷新權限表,使配置生效,執行

flush privileges ;

環境前提:centos7   mysql5.7

1、首先登錄位于阿里云上的mysql:

mysql -u root -h localhost -p

2、打開mysql數據庫    (需要有能操作mysql這個庫的權限,一般是mysql的root用戶)

use mysql 

3、這時我們有兩種方式來進行修改:

第一種:是直接將原來的 user='root' and host='localhost' 記錄的host修改成%或指定的ip

1)將host設置為%表示任何ip都能連接mysql

update user set host='%' where user='root' and host='localhost';

2)  當然也可以將host指定為某個ip

update user set host='106.39.178.131' where user='root' and host='localhost';

3) 執行完以上語句,接著執行以下語句 ,刷新權限表,使配置生效

flush privileges;

第二種: 是新增一條記錄方式

1)新增一個用戶newname(這個新增的用戶名稱也可以為root)密碼為并將host設置為%表示任何ip都能連接mysql

 grant all on *.* to 'newname'@'%' identified by 'Navicat_123';

2)新增一個用戶newname,密碼為并將host設置為指定的ip 表示 只有該ip能連接mysql

 grant all on *.* to 'newname'@'106.39.178.131' identified by 'Navicat_123';

3) 執行完以上語句,接著執行以下語句 ,刷新權限表,使配置生效

flush privileges;

當然如果想再改成本地的連接,只需要將對應用戶的host改成localhost即可,

update user set host='localhost' where user='root' and host='106.39.178.131'; 

4、不要現在就去navicat進行連接,還需要做兩件事,要不你就到坑里了

     1)檢查服務器防火墻3306端口開放了嗎,沒開放需要去開放

     2)檢查一下阿里云的安全組規則中是否開放了3306端口,

如何檢查及配置參考文檔:[https://help.aliyun.com/document_detail/25471.html?spm=5176.100241.0.0.IneJPl]

5、現在是時候進行遠程連接啦,在工具里輸入相應的參數

host:  阿里云服務器的ip

port:3306

user name : 如果是第一種方式的修改,用戶就是root,第二種修改就是你自己設置的名字,例如我的就是newname

password: 如果是第一種方式的修改,密碼就是root的密碼,第二種修改就是你自己設置的密碼,例如我的就是Navicat_123

至此,連上去那一刻,有木有很激動啊。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌黎县| 济宁市| 金山区| 大冶市| 江口县| 昌宁县| 玉环县| 孟村| 洛隆县| 武安市| 杭锦旗| 龙海市| 清新县| 吴堡县| 武宣县| 监利县| 武乡县| 涿鹿县| 莎车县| 红安县| 遵义县| 黎川县| 富阳市| 红河县| 海伦市| 潮州市| 黔江区| 香港| 宕昌县| 新蔡县| 蓝山县| 大竹县| 左权县| 遵化市| 和顺县| 民县| 石家庄市| 合肥市| 阜南县| 金门县| 南昌县|