EnglishFrenchSpanyol

Favicon OnWorks

createdb - Dalam talian di Awan

Jalankan createdb dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan yang diciptab yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


createdb - cipta pangkalan data PostgreSQL baharu

SINOPSIS


diciptab [sambungan-pilihan...] [pilihan...] [dbname [Penerangan]]

DESCRIPTION


createdb mencipta pangkalan data PostgreSQL baharu.

Biasanya, pengguna pangkalan data yang melaksanakan arahan ini menjadi pemilik baru
pangkalan data. Walau bagaimanapun, pemilik yang berbeza boleh ditentukan melalui -O pilihan, jika pelaksana
pengguna mempunyai keistimewaan yang sesuai.

createdb ialah pembalut di sekeliling arahan SQL CREATE DATABASE (CREATE_DATABASE(7)). di sana
tiada perbezaan yang berkesan antara mencipta pangkalan data melalui utiliti ini dan melalui yang lain
kaedah untuk mengakses pelayan.

PILIHAN


createdb menerima hujah baris arahan berikut:

dbname
Menentukan nama pangkalan data yang akan dibuat. Nama mestilah unik di kalangan semua
Pangkalan data PostgreSQL dalam kelompok ini. Lalai adalah untuk mencipta pangkalan data dengan
nama yang sama dengan pengguna sistem semasa.

Penerangan
Menentukan ulasan untuk dikaitkan dengan pangkalan data yang baru dibuat.

-D ruang meja
--ruang meja=ruang meja
Menentukan ruang jadual lalai untuk pangkalan data. (Nama ini diproses sebagai a
pengecam dua petikan.)

-e
--gema
Gema arahan yang diciptab menjana dan menghantar ke pelayan.

-E pengekodan
--pengekodan=pengekodan
Menentukan skema pengekodan aksara untuk digunakan dalam pangkalan data ini. watak
set yang disokong oleh pelayan PostgreSQL diterangkan dalam Bahagian 22.3.1, “Disokong
Set Watak”, dalam dokumentasi.

-l tempat-tempat kejadian
--locale=tempat-tempat kejadian
Menentukan tempat untuk digunakan dalam pangkalan data ini. Ini bersamaan dengan menentukan
kedua-dua --lc-susun and --lc-ctype.

--lc-colate=tempat-tempat kejadian
Menentukan tetapan LC_COLLATE untuk digunakan dalam pangkalan data ini.

--lc-ctype=tempat-tempat kejadian
Menentukan tetapan LC_CTYPE untuk digunakan dalam pangkalan data ini.

-O pemilik
--pemilik=pemilik
Menentukan pengguna pangkalan data yang akan memiliki pangkalan data baharu. (Nama ini diproses sebagai
pengecam dua petikan.)

-T template
--template=template
Menentukan pangkalan data templat untuk membina pangkalan data ini. (Nama ini ialah
diproses sebagai pengecam sebutan dua kali.)

-V
--versi
Cetak versi createb dan keluar.

-?
- membantu
Tunjukkan bantuan tentang argumen baris arahan yang dicipta dan keluar.

Pilihannya -D, -l, -E, -O, dan -T sepadan dengan pilihan arahan SQL yang mendasari
BUAT PANGKALAN DATA (CREATE_DATABASE(7)); lihat di sana untuk maklumat lanjut tentang mereka.

createdb juga menerima argumen baris perintah berikut untuk parameter sambungan:

-h tuan rumah
--tuan rumah=tuan rumah
Menentukan nama hos mesin yang pelayan sedang berjalan. Jika nilai
bermula dengan garis miring, ia digunakan sebagai direktori untuk soket domain Unix.

-p pelabuhan
--port=pelabuhan
Menentukan port TCP atau sambungan fail soket domain Unix tempatan yang
pelayan sedang mendengar sambungan.

-U nama pengguna
--nama pengguna=nama pengguna
Nama pengguna untuk disambungkan sebagai.

-w
--tiada-kata laluan
Jangan sekali-kali mengeluarkan gesaan kata laluan. Jika pelayan memerlukan pengesahan kata laluan dan a
kata laluan tidak tersedia dengan cara lain seperti fail .pgpass, sambungan
percubaan akan gagal. Pilihan ini boleh berguna dalam kerja kelompok dan skrip yang tiada pengguna
hadir untuk memasukkan kata laluan.

-W
--kata laluan
Paksa createb untuk meminta kata laluan sebelum menyambung ke pangkalan data.

Pilihan ini tidak penting, kerana createb akan secara automatik menggesa a
kata laluan jika pelayan menuntut pengesahan kata laluan. Walau bagaimanapun, createb akan membazir a
percubaan sambungan mengetahui bahawa pelayan mahukan kata laluan. Dalam beberapa kes ia adalah
berbaloi untuk menaip -W untuk mengelakkan percubaan sambungan tambahan.

--penyelenggaraan-db=dbname
Menentukan nama pangkalan data untuk disambungkan semasa membuat pangkalan data baharu. Jika
tidak dinyatakan, pangkalan data postgres akan digunakan; jika itu tidak wujud (atau jika ada
nama pangkalan data baharu yang sedang dibuat), templat1 akan digunakan.

PERSEKITARAN


PGDATABASE
Jika ditetapkan, nama pangkalan data untuk dibuat, melainkan diganti pada baris arahan.

HANTU
PGPORT
PGUSER
Parameter sambungan lalai. PGUSER juga menentukan nama pangkalan data untuk
buat, jika ia tidak dinyatakan pada baris arahan atau oleh PGDATABASE.

Utiliti ini, seperti kebanyakan utiliti PostgreSQL lain, juga menggunakan pembolehubah persekitaran
disokong oleh libpq (lihat Bahagian 31.14, “Pembolehubah Persekitaran”, dalam dokumentasi).

DIAGNOSTIK


Sekiranya terdapat kesukaran, lihat CIPTA PANGKALAN DATA (CREATE_DATABASE(7)) dan psql(1) untuk
perbincangan tentang masalah yang berpotensi dan mesej ralat. Pelayan pangkalan data mesti berjalan
pada hos yang disasarkan. Selain itu, sebarang tetapan sambungan lalai dan pembolehubah persekitaran digunakan
oleh perpustakaan bahagian hadapan libpq akan digunakan.

CONTOH


Untuk mencipta demo pangkalan data menggunakan pelayan pangkalan data lalai:

$ diciptab demo

Untuk mencipta demo pangkalan data menggunakan pelayan pada hos eden, port 5000, menggunakan LATIN1
skema pengekodan dengan melihat arahan asas:

$ diciptab -p 5000 -h eden -E LATIN1 -e demo
BUAT demo PANGKALAN DATA PENGEkodan 'LATIN1';

Gunakan createb dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad