管理數(shù)據(jù)庫
本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業(yè)務(wù)造成影響,請務(wù)必仔細(xì)閱讀。
創(chuàng)建RDS MySQL實(shí)例后,您需要在實(shí)例中創(chuàng)建與您業(yè)務(wù)相關(guān)的數(shù)據(jù)庫。RDS MySQL支持通過控制臺、SQL命令、API接口管理數(shù)據(jù)庫,包括創(chuàng)建、刪除數(shù)據(jù)庫。
背景信息
概念
實(shí)例:實(shí)例是虛擬化的數(shù)據(jù)庫服務(wù)器。您可以在一個(gè)實(shí)例中創(chuàng)建和管理多個(gè)數(shù)據(jù)庫。
數(shù)據(jù)庫:數(shù)據(jù)庫是以一定方式儲存在一起、能與多個(gè)用戶共享、具有盡可能小的冗余度、與應(yīng)用程序彼此獨(dú)立的數(shù)據(jù)集合,可以簡單理解為存放數(shù)據(jù)的倉庫。
字符集:字符集是數(shù)據(jù)庫中字母、符號的集合,以及它們的編碼規(guī)則。
建庫建表數(shù)量限制
賬號類型 | 建庫數(shù)量 | 建表數(shù)量 |
高權(quán)限賬號 | MySQL對數(shù)據(jù)庫的數(shù)量沒有限制。底層文件系統(tǒng)可能對目錄數(shù)量有限制。 | <20萬 |
普通權(quán)限賬號 | <20萬 |
前提條件
注意事項(xiàng)
RDS MySQL不支持修改數(shù)據(jù)庫名。
創(chuàng)建數(shù)據(jù)庫
通過控制臺
訪問RDS實(shí)例列表,在上方選擇地域,然后單擊目標(biāo)實(shí)例ID。
在左側(cè)導(dǎo)航欄單擊數(shù)據(jù)庫管理。
單擊創(chuàng)建數(shù)據(jù)庫。
設(shè)置以下參數(shù):
參數(shù)
說明
數(shù)據(jù)庫(DB)名稱
長度為2~64個(gè)字符。
以字母開頭,以字母或數(shù)字結(jié)尾。
由小寫字母、數(shù)字、下劃線或中劃線組成。
數(shù)據(jù)庫名稱在實(shí)例內(nèi)必須是唯一的。
說明數(shù)據(jù)庫名稱中如果包含
-
,創(chuàng)建出的數(shù)據(jù)庫的文件夾的名字中的-
會變成@002d
。支持字符集
請按需選擇字符集。
授權(quán)賬號
選中需要訪問本數(shù)據(jù)庫的賬號。本參數(shù)可以留空,在創(chuàng)建數(shù)據(jù)庫后再綁定賬號,具體操作,請參見修改賬號權(quán)限。
說明此處只會顯示普通賬號,因?yàn)楦邫?quán)限賬號擁有所有數(shù)據(jù)庫的所有權(quán)限,不需要授權(quán)。
備注說明
非必填。用于備注該數(shù)據(jù)庫的相關(guān)信息,便于后續(xù)數(shù)據(jù)庫管理,最多支持256個(gè)字符。
單擊確定。
通過SQL命令
執(zhí)行如下命令,創(chuàng)建數(shù)據(jù)庫:
CREATE DATABASE <database name>;
刪除數(shù)據(jù)庫
通過SQL命令或RDS控制臺刪除數(shù)據(jù)庫,會導(dǎo)致數(shù)據(jù)庫無法訪問,請謹(jǐn)慎操作。
通過控制臺
訪問RDS實(shí)例列表,在上方選擇地域,然后單擊目標(biāo)實(shí)例ID。
在左側(cè)導(dǎo)航欄單擊數(shù)據(jù)庫管理。
找到要?jiǎng)h除的數(shù)據(jù)庫,單擊其右側(cè)操作列中的刪除。
在彈出的確認(rèn)框中,單擊確定。
在彈出的對話框中進(jìn)行驗(yàn)證后單擊確定。
通過SQL命令
執(zhí)行如下命令,刪除數(shù)據(jù)庫:
DROP DATABASE <database name>;
常見問題
Q:控制臺創(chuàng)建的數(shù)據(jù)庫為什么在DMS中找不到?
A:需要使用對應(yīng)權(quán)限賬號登錄數(shù)據(jù)庫。
相關(guān)API
API | 描述 |
創(chuàng)建數(shù)據(jù)庫。 | |
刪除數(shù)據(jù)庫。 |