步驟三:通過內網連接MySQL實例
更新時間 2025-01-17 09:04:10
最近更新時間: 2025-01-17 09:04:10
分享文章
天翼云關系數據庫MySQL版提供兩種通過內網連接MySQL實例的方式,即使用普通連接和SSL連接方式通過MySQL客戶端連接實例。其中,SSL連接實現了數據加密功能,具有更高的安全性。本文為您介紹如何通過彈性云主機通過內網連接關系數據庫MySQL實例。
普通連接
使用MySQL客戶端連接MySQL實例與連接普通的MySQL數據庫沒有區別。
登錄云主機。
連接MySQL數據庫實例。
打開命令行輸入窗口,執行如下命令連接MySQL實例。 mysql -h <host_name> -P <port> -u <User> -p <Password>參數說明如下:
參數 說明 <host_name> 主機IP,即關系數據庫MySQL版實例實例管理頁面下,該集群對應的實例列表中,主機的連接地址。 <port> 數據庫端口,為實例基本信息頁面中的數據庫端口。 <User> 用戶名,即MySQL數據庫帳號(默認管理員帳號為root)。 <Password> 密碼,即數據庫帳號對應的密碼,為創建數據庫實例時指定的密碼。 若使用root用戶普通連接數據庫實例,示例如下:
mysql -h 172.16.X.X -P 8635 -u root –p ‘**********’
SSL連接
在天翼云官網首頁的頂部菜單欄,選擇產品 > 數據庫 > 關系型數據庫 > 關系數據庫MySQL版,進入關系數據庫MySQL產品頁面。然后單擊管理控制臺,進入概覽頁面。
在左側導航欄,選擇MySQL > 實例管理,進入實例列表頁面。然后在頂部菜單欄,選擇區域和項目。
在實例管理頁面,單擊實例名稱進入實例的基本信息頁面,然后在網絡區域單擊SSL狀態參數右側的下載證書,下載根證書或捆綁包。
將根證書導入彈性云主機Linux操作系統。
(a) 關系數據庫MySQL版服務在2017年4月提供了20年有效期的新根證書,該證書在實例重啟后生效。請在原有根證書到期前及時更換正規機構頒發的證書,提高系統安全性。
(b) 關系數據庫MySQL版服務還提供根證書捆綁包下載,其中包含2017年4月之后的新根證書和原有根證書。連接關系數據庫MySQL版實例。以Linux系統為例,執行如下命令,具體參數見下方參數說明。
mysql -h <hostname> -P <port> -u <userName> -p --ssl-ca=<caName>出現
Enter password:提示時,輸入數據庫帳號對應的密碼。參數說明如下:
參數 說明 <hostname> 內網地址。在目標實例的基本信息頁面實例信息區域,獲取連接地址即可。 <port> 數據庫端口,默認13049。在目標實例的基本信息頁面實例信息區域,獲取數據庫端口即可。 <userName> 戶名,即關系數據庫MySQL版帳號(默認管理員帳號為root)。 <caName> 相應的SSL證書文件名,該文件需放在執行該命令的路徑下。 若使用root用戶SSL連接數據庫實例,示例如下:
mysql -h 172.16.X.X -P 13049 -u root -p --ssl-ca=ca.pem