若要使用雲數據庫RDS,您需要在實例中創建數據庫和賬號。對於MySQL 5.7版本的實例,您需要通過RDS控制台創建一個初始賬號,然后可以通過數據管理(DMS)控制台創建和管理數據庫。
本文將主要介紹在MySQL 5.7版本的實例中創建初始賬號和用命令創建數據庫的步驟。目前,DMS已支持管理數據庫和用戶的圖形化界面,若您要創建普通賬號或用圖形化界面創建數據庫,請參見數據庫和用戶管理功能上線。
注意事項
- 同一實例下的數據庫共享該實例下的所有資源。每個MySQL 5.7版本的實例支持創建無數個數據庫,支持創建一個初始賬號以及無數個普通賬號。您可以通過SQL命令創建、管理普通賬號和數據庫,詳情請參見常用SQL命令(MySQL)。
- 如果您要遷移本地數據庫到RDS,請在RDS實例中創建與本地數據庫一致的遷移賬號和數據庫。
- 分配數據庫賬號權限時,請按最小權限原則和業務角色創建賬號,並合理分配只讀和讀寫權限。必要時可以把數據庫賬號和數據庫拆分成更小粒度,使每個數據庫賬號只能訪問其業務之內的數據。如果不需要數據庫寫入操作,請分配只讀權限。
- 為保障數據庫的安全,請將數據庫賬號的密碼設置為強密碼,並定期更換。
操作步驟
- 登錄RDS管理控制台。
- 選擇目標實例所在地域。
- 單擊目標實例的ID,進入[backcolor=transparent]基本信息頁面。
- 在左側導航欄中,選擇[backcolor=transparent]賬號管理,進入[backcolor=transparent]賬號管理頁面。
- 單擊[backcolor=transparent]創建初始賬號。
輸入要創建的賬號信息,如下圖所示。
- 數據庫賬號:長度為2~16個字符,由小寫字母、數字或下划線組成。但開頭需為字母,結尾需為字母或數字。
- 密碼:該賬號對應的密碼。長度為8~32個字符,由字母、數字、中划線或下划線中的任意三種組成。
- 確認密碼:輸入與密碼一致的字段,以確保密碼正確輸入。
單擊[backcolor=transparent]確定。
單擊頁面右上角的[backcolor=transparent]登錄數據庫,進入數據管理控制台的[backcolor=transparent]快捷登錄頁面。
在[backcolor=transparent]快捷登錄頁面,檢查[backcolor=transparent]阿里雲數據庫標簽頁面顯示的連接地址和端口信息。若信息正確,填寫數據庫用戶名和密碼,如下圖所示。[backcolor=transparent]說明:
- 若是VPC網絡,請在[backcolor=transparent]快捷頁面選擇[backcolor=transparent]自建庫標簽頁面,然后根據提示選擇VPC網絡類型並填寫相關信息。關於操作詳情,請參見DMS相關文檔。
- 您可以在RDS管理控制台的實例[backcolor=transparent]基本信息頁面查看該賬號的連接地址和端口信息。
- 參數說明:
1:實例的連接地址和端口信息。 - 2:要訪問數據庫的賬號名稱。
- 3:上述賬戶所對應的密碼。
單擊[backcolor=transparent]登錄。[backcolor=transparent]說明:若您希望瀏覽器記住該賬號的密碼,可以先勾選[backcolor=transparent]記住密碼,然后再單擊[backcolor=transparent]登錄。
若出現將DMS服務器的IP段加入到RDS白名單中的提示,單擊[backcolor=transparent]設置白名單,如下圖所示。若需手動添加,請參見設置白名單。
成功添加白名單后,單擊登錄。
成功登錄數據庫后,在頁面上方的菜單欄中,選擇[backcolor=transparent]SQL操作 > [backcolor=transparent]SQL窗口。
在SQL窗口中輸入如下命令,創建數據庫:[backcolor=transparent]create database [backcolor=transparent]<[backcolor=transparent]database name[backcolor=transparent]>[backcolor=transparent] DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci[backcolor=transparent];
單擊[backcolor=transparent]執行,數據庫創建完成。
在SQL窗口中輸入如下命令,創建普通賬號。
單擊執行,完成創建普通賬號。