資料庫(Database)是表、索引、視圖、預存程序、操作符的集合。您可以在一個AnalyticDB PostgreSQL執行個體中建立多個資料庫,但是用戶端程式一次只能串連上並且訪問一個資料庫,無法跨資料庫進行查詢。
建立資料庫
使用CREATE DATABASE
命令建立一個新的資料庫,命令如下:
CREATE DATABASE <dbname> [ [WITH] [OWNER [=] <dbowner>] ]
[ENCODING [=] <encoding>]
說明:
<dbname>
:待建立的資料庫名稱。<dbowner>
:擁有新資料庫的資料庫使用者名稱,預設為執行該命令的使用者。<encoding>
:在新資料庫中使用的字元集編碼。指定一個字串常量(例如'SQL_ASCII'
), 一個整數編碼號,預設為utf-8。
樣本:
CREATE DATABASE mygpdb;
切換資料庫
在DMS控制台切換資料庫
使用DMS登入資料庫,具體操作,請參見DMS。
在左側已登入執行個體中,展開目標執行個體。
找到目前庫並展開,雙擊目標Schema即可。
在psql中切換資料庫
使用psql登入資料庫,具體操作,請參見psql。
執行以下命令,即可切換資料庫。
\c <databasename>
<database_name>
為需要切換到的資料庫名稱。
刪除資料庫
使用DROP DATABASE
命令刪除一個資料庫。它會移除該資料庫的中繼資料並且刪除該資料庫在磁碟上的目錄及其中包含的資料,命令如下:
DROP DATABASE <dbname>
說明:
<dbname>
:待刪除的資料庫名稱。
樣本:
DROP DATABASE mygpdb;