Anda dapat mengeksekusi pernyataan BUAT DATABASE untuk membuat database. Topik ini menjelaskan penggunaan pernyataan tersebut.
Batasan
Anda dapat membuat hingga 64 database untuk satu instance.
Sintaksis
CREATE DATABASE db_name
[ [ WITH ] [ OWNER [=] user_name ]
;Tabel berikut menjelaskan parameter dalam sintaksis.
Parameter | Deskripsi |
db_name | Nama database yang ingin Anda buat. Hanya huruf, angka, dan garis bawah (_) yang didukung. |
user_name | Nama pengguna yang diberi otorisasi sebagai pemilik database. Akun yang digunakan untuk mengeksekusi pernyataan secara otomatis ditentukan sebagai pemilik database dan memiliki izin superuser. Akun ini dapat digunakan untuk memberikan izin superuser kepada pengguna lain. Pemilik memiliki izin untuk menghapus database. Perhatikan bahwa ketika Anda menghapus database, semua objek di dalam database, termasuk tabel dan data, akan dihapus. |
Setelah membeli instance Hologres, database bernama postgres secara otomatis dibuat. Database ini dialokasikan dengan sedikit sumber daya dan hanya digunakan untuk tujuan manajemen. Oleh karena itu, disarankan untuk membuat database lain guna memproses data bisnis.
Seorang superuser dapat membuat database untuk pengguna lain dan menjadikan pengguna tersebut sebagai pemilik database baru. Pemilik diberi wewenang untuk mengelola dan mengonfigurasi database.
Contoh
Berikut adalah contoh pembuatan database bernama testdb:
CREATE DATABASE testdb;