日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

連接數據庫集群

本文將分別介紹如何使用DMS(Data Management Service)和MySQL客戶端連接PolarDB MySQL版集群。

前提條件

連接數據庫集群

使用DMS連接集群

DMS是阿里云提供的圖形化的數據管理工具,它是一種集數據管理、結構管理、訪問安全、BI圖表、數據趨勢、數據軌跡、性能與優化和服務器管理于一體的數據管理服務。支持對關系型數據庫(MySQL、SQL Server、PostgreSQL等)和NoSQL數據庫(MongoDB、Redis等)的管理,同時還支持Linux服務器管理。

  1. 登錄PolarDB控制臺
  2. 在控制臺左上角,選擇集群所在地域。
  3. 找到目標集群,單擊集群ID。
  4. 基本信息頁面右上角,單擊登錄數據庫

  5. 在彈出的對話框中,輸入PolarDB MySQL版集群中創建的數據庫賬號數據庫密碼,單擊登錄登錄頁面

    說明

    請確保登錄的數據庫賬號擁有目標數據庫的權限,否則您無法在DMS控制臺左側菜單欄中找到目標數據庫。如何修改數據庫賬號權限,請參見管理數據庫賬號密碼

  6. 登錄DMS后請刷新頁面,在左側導航欄中,單擊已登錄實例

  7. 已登錄實例列表中,單擊目標集群名稱,找到并雙擊目標數據庫名稱,即可切換到目標數據庫進行管理。

    1

使用客戶端連接集群

您可以使用任何通用的客戶端連接PolarDB集群。本文以HeidiSQL為例。

  1. 啟動HeidiSQL客戶端。

  2. 在左下角單擊新建

  3. 輸入要連接的PolarDB集群信息,參數說明如下:

    參數

    說明

    網絡類型

    連接數據庫的形式。選擇MariaDB or MySQL(TCP/IP)。

    主機名/IP地址

    輸入PolarDB集群的私網地址或公網地址。

    • 若您的客戶端部署在ECS實例上,且ECS實例與要訪問的PolarDB集群的地域、網絡類型相同,請使用私網地址。例如ECS實例和PolarDB集群都是華東1(杭州)的專有網絡實例,使用私網地址連接能提供安全高效的訪問。

    • 其它情況只能使用公網地址。

    查看PolarDB集群連接地址的具體操作請參見查看連接地址和端口

    用戶

    要訪問PolarDB集群的賬號名稱。

    密碼

    以上賬號的密碼。

    端口

    輸入PolarDB集群的私網地址或公網地址對應的端口號(默認為3306)。

  4. 單擊打開。若連接信息無誤,即會成功連接集群。HeidiSQL成功連接數據庫

使用命令行連接集群

如果您的服務器安裝了MySQL,可以通過命令行連接PolarDB MySQL版數據庫集群,連接方式如下:

mysql -h<連接地址> -P<端口> -u<用戶名> -p<密碼>

示例:

mysql -hpc-bp1867z0z*****kjd.rwlb.rds.aliyuncs.com -P3306 -uroot12 -pPass*****33

參數

說明

示例

-h

PolarDB集群的私網地址或公網地址。查看PolarDB集群連接地址的具體操作請參見查看連接地址和端口

pc-bpxxxxxxxxxxxxxx.mysql.polardb.rds.aliyuncs.com

-P

PolarDB集群的端口號。

  • 若使用私網連接,需輸入PolarDB集群的私網端口。

  • 若使用公網連接,需輸入PolarDB集群的公網端口。

說明
  • 默認端口為3306。

  • 如果端口號為默認端口,該參數可以不填。

3306

-u

要訪問PolarDB集群的數據庫賬號名稱。

root

-p

數據庫賬號的登錄密碼。

說明

該參數為必填參數。

  • 如果不填寫該參數,在Enter password后會重新要求輸入密碼。

  • 如果填寫該參數,-p與數據庫密碼之間不能有空格。

Password233

常見問題

Q:ECS實例無法連接PolarDB集群私網?

A:ECS實例連接PolarDB集群私網需要滿足以下條件:

  • ECS實例與PolarDB集群位于同一地域。

  • ECS實例與PolarDB集群位于相同的網絡環境。如果是VPC網絡,則需要位于同一VPC下。如果ECS實例和PolarDB集群不在同一VPC下,您可以使用云企業網實現同地域VPC互通(基礎版)

  • ECS實例的私網IP地址已添加至PolarDB集群白名單中。

如果PolarDB只有專有網絡地址,而ECS實例是經典網絡,則可以通過以下方案連接PolarDB集群私網:

  • 方案一:將ECS實例從經典網絡遷移至PolarDB所在的專有網絡,詳情請參見ECS實例從經典網絡遷移到專有網絡

    說明

    如果遷移的ECS實例還需要訪問其它經典網絡的內網資源,則請勿執行遷移操作,否則遷移后的ECS實例將無法訪問經典網絡。

  • 方案二:通過ClassicLink功能實現經典網絡和專有網絡互通。

Q:ECS實例無法連接PolarDB集群公網?

A:請按以下步驟進行排查:

  1. 檢查連接使用的連接地址、端口、賬號和密碼是否正確,確認無誤后,檢查PolarDB集群白名單是否配置正確。

  2. 將IP地址0.0.0.0/0加入到PolarDB集群白名單中,成功連接集群后,執行SHOW processlist命令獲取訪問源外網出口IP地址,并將其加入到集群白名單中,并刪除白名單中的IP地址0.0.0.0/0

    說明

    IP地址0.0.0.0/0表示允許所有的訪問源訪問集群,將其設置在集群白名單中存在極大的風險,如非必要,切勿將其添加至白名單。

Q:ECS實例無法連接PolarDB集群?

A:目前,PolarDB集群支持同賬號下,位于同一地域和同一VPC下的(不限可用區)ECS實例與PolarDB集群內網互通(跨賬號、跨地域默認存在VPC隔離)。ECS實例無法連接PolarDB集群的常見原因如下: