日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Navicat连接阿里云轻量级应用服务器mysql

發布時間:2023/12/13 综合教程 33 生活家
生活随笔 收集整理的這篇文章主要介紹了 Navicat连接阿里云轻量级应用服务器mysql 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言:在開通了輕量級應用服務器后,服務器自帶Mysql,我們為了協同開發,需要遠程連接服務器中的mysql,這樣就可以隨時隨地得進行協同開發。

1.開通防火墻端口

數據庫服務默認的端口在防火墻上是沒有開通的,需要手工開通.MySQL對應的默認端口是3306,因此我們需要打開防火墻的3306端口。

2.開通MySQL服務對外訪問

服務器端默認安裝的MySQL服務不允許外連,需要將權限放開。

3.購買服務器后可以先將數據庫密碼修改

①通過頁面遠程終端連接服務器,復制命令信息查詢數據庫密碼,即sudo grep mysql_root_passwd /root/env.txt 查詢到密碼后復制。

②登入數據庫,命令:mysql -u root -p 這里是密碼(如果出現mysql command not found,

原因:這是由于系統默認會查找/usr/bin下的命令,如果這個命令不在這個目錄下,當然會找不到命令,我們需要做的就是映射一個鏈接到/usr/bin目錄下,相當于建立一個鏈接文件。
首先得知道mysql命令或mysqladmin命令的完整路徑,比如mysql的路徑是:/usr/local/mysql/bin/mysql,我們則可以這樣執行命令:

# ln -s /usr/local/mysql/bin/mysql /usr/bin)

③登入數據庫后修改密碼:setpassword=password('123456'); 此時密碼修改成功。

4.設置遠程連接

接下來設置數據庫遠程連接,需要設置SSH和重置服務器密碼:

記住IP地址及密碼,點擊設置密碼,設置密碼后,再進行設置秘鑰,設置秘鑰成功后,現在使用SSH登錄可能會報錯:

Disconnected:No supported authentication methods available

原因是參數PasswordAuthentication的默認值為yes,SSH服務將其值置為no以禁用密碼驗證登錄,導致此類故障。需要修改PasswordAuthentication配置解決此問題。

解決方法:

1.通過管理終端連接并登錄到Linux實例。

2.執行命令cat/etc/ssh/sshd_config查看SSH服務配置,并注意是否包含類似如下配置:

3.執行命令vi/etc/ssh/sshd_config,按下i編輯SSH服務配置文件,將參數PasswordAuthentication設置為yes,或者在PasswordAuthentication參數前添加井號(#),按下Esc退出編輯模式,并輸入:wq保存退出。

4.執行命令servicesshrestart重啟SSH服務。說明:如果您使用CentOS7以上的鏡像,執行命令systemctlrestartsshd重啟SSH服務。

5.在控制臺重啟Linux實例。

6.使用SSH客戶端重新登錄Linux實例。

5.進行Navicat連接

打開Navicat點擊連接:

接下來點擊SSH連接服務器:

大功告成!

總結

以上是生活随笔為你收集整理的Navicat连接阿里云轻量级应用服务器mysql的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。