ECS執行個體自建資料庫,是指在ECS執行個體上安裝並配置的資料庫。您可以使用Data Management來一站式管理ECS執行個體自建資料庫。包括全域資料資產管理、資料治理、資料庫設計開發、Data Integration、資料開發和資料消費等。本文以MySQL為例,介紹如何使用DMS添加並管理ECS執行個體自建資料庫。
前提條件
操作步驟
(條件可選)如果MySQL不允許root帳號遠程登入,需要為MySQL資料庫建立非root帳號。
建議您使用非root帳號登入資料庫。在本樣本中,請運行以下命令為MySQL資料庫建立名為
dms
、密碼為Ecs123!
的帳號,並授予所有許可權。遠程登入ECS執行個體。具體操作,請參見通過密碼或密鑰認證登入Linux執行個體。
執行以下命令,輸入root使用者的密碼登入MySQL。
sudo mysql -uroot -p
依次運行以下命令,建立遠程登入MySQL的帳號,並允許遠程主機使用該帳號訪問MySQL。
本樣本帳號為
dmsTest
、密碼為Ecs@123****
。重要實際建立帳號時,需將樣本密碼
Ecs@123****
更換為符合要求的密碼,並妥善儲存。密碼要求:長度為8至30個字元,必須同時包含大小寫英文字母、數字和特殊符號。可以使用以下特殊符號:()` ~!@#$%^&*-+=|{}[]:;‘<>,.?/
#建立資料庫使用者dmsTest,並授予遠端連線許可權。 create user 'dmsTest'@'%' identified by 'Ecs@123****'; #為dmsTest使用者授權資料庫所有許可權。 grant all privileges on *.* to 'dmsTest'@'%'; #重新整理許可權。 flush privileges;
執行以下命令,退出資料庫。
exit
使用DMS來遠端存取MySQL資料庫。
在頂部功能表列,單擊執行個體管理。
在執行個體列表頁簽,單擊新增。
在新增執行個體對話方塊,配置自建資料庫資訊。
參數配置說明如下表所示。更多資訊,請參見他雲/自建資料庫錄入。
參數
描述
資料來源
選擇他雲/自建。
關係型資料庫
ECS執行個體自建資料庫的類型。本樣本中選擇MySQL。
基本資料
資料庫類型
選擇MySQL。
執行個體來源
選擇ECS自建。
執行個體地區
ECS執行個體所在地區。本樣本選擇華東1(杭州)。
ECS執行個體ID
輸入ECS執行個體ID。
連接埠
ECS執行個體資料庫監聽的連接埠號碼。本樣本中MySQL的連接埠號碼配置為3306。
安全託管
本樣本選擇開啟。更多資訊,請參見安全託管。
資料庫帳號
ECS執行個體自建資料庫的帳號。本樣本中MySQL的帳號為
dms
。說明建議您使用非root帳號。
資料庫密碼
ECS自建資料庫帳號對應的密碼。本樣本中,dms的密碼為
Ecs123!
。填寫完成以上資訊後,單擊左下角的測試連接。
說明如果測試連接失敗,請按照報錯提示檢查您錄入的執行個體資訊。
出現串連成功提示後,單擊提交。單擊提交。
至此資料庫已經成功錄入至DMS,您可以在DMS控制台左側的執行個體列表中,查看並管理您的資料庫。