Database dalam AnalyticDB for PostgreSQL merupakan kumpulan tabel, indeks, tampilan, prosedur tersimpan, dan operator. Setiap instans dapat berisi beberapa database, tetapi klien hanya dapat terhubung ke satu database dalam satu waktu—kueri lintas-database tidak didukung.
Buat database
CREATE DATABASE <dbname> [ [WITH] [OWNER [=] <dbowner>] ]
[ENCODING [=] <encoding>]Parameter:
| Parameter | Deskripsi | Bawaan |
|---|---|---|
<dbname> | Nama database yang akan dibuat. | — |
<dbowner> | Pengguna yang memiliki database tersebut. | Pengguna yang menjalankan pernyataan ini. |
<encoding> | Pengkodean set karakter. Tentukan konstanta string seperti 'SQL_ASCII' atau angka kode integer. | utf-8 |
Contoh:
CREATE DATABASE mygpdb;Beralih ke database lain
Gunakan DMS
Hubungkan ke database menggunakan Data Management (DMS). Untuk petunjuknya, lihat DMS.
Pada panel navigasi di sisi kiri, klik Instances Connected.
Temukan dan buka instans target.
Buka database yang ingin Anda alihkan, lalu klik ganda skemanya.
Gunakan psql
Hubungkan ke database menggunakan psql. Untuk petunjuknya, lihat psql.
Jalankan perintah berikut:
\c <databasename>Ganti
<databasename>dengan nama database yang ingin dialihkan.
Hapus database
DROP DATABASE menghapus secara permanen metadata database, direktori pada disk, dan seluruh datanya. Operasi ini tidak dapat dikembalikan.
DROP DATABASE <dbname>Ganti <dbname> dengan nama database yang akan dihapus.
Contoh:
DROP DATABASE mygpdb;