English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PostgreSQL può creare database in tre modi:
1、Utilizzare l'istruzione SQL CREATE DATABASE per creare.
2、Utilizzare il comando createdb per creare.
3、Utilizzare lo strumento pgAdmin.
Il comando CREATE DATABASE deve essere eseguito nella finestra dei comandi PostgreSQL, il formato della sintassi è il seguente:
CREATE DATABASE dbname;
Ad esempio, creiamo un database w3codeboxdb:
postgres=# CREATE DATABASE w3codeboxdb;
createdb è un comando SQL CREATE DATABASE incapsulato.
La sintassi del comando createdb è la seguente:
createdb [option...] [dbname [description]]
Spiegazione dei parametri:
dbname:Nome del database da creare.
description:Informazioni relative al database creato di recente.
options:Opzioni di parametro, possono essere i seguenti valori:
Numero | Opzioni & Descrizione |
---|---|
1 | -D tablespace Specifica lo spazio di archiviazione predefinito del database. |
2 | -e Invia il comando generato da createdb al server. |
3 | -E encoding Specifica la codifica del database. |
4 | -l locale Specifica l'ambiente linguistico del database. |
5 | -T template Specifica il modello per creare questo database. |
6 | --help Mostra l'informazione di aiuto del comando createdb. |
7 | -h host Specifica il nome dell'host del server. |
8 | -p port Specifica la porta ascoltata dal server o il file socket. |
9 | -U username Nome dell'utente connesso al database. |
10 | -w Ignora l'inserimento della password. |
11 | -W Richiede l'inserimento della password durante la connessione. |
Apri una finestra dei comandi, entra nella cartella di installazione di PostgreSQL e nella cartella bin, dove il comando createdb è situato: Cartella di installazione di PostgreSQL/bin Esegui il comando di creazione del database di seguito:
$ cd /Library/PostgreSQL/11/bin/ $ createdb -h localhost -p 5432 -U postgres w3codeboxdb password ******
Nella seguente istruzione, abbiamo utilizzato l'utente superuser postgres per accedere al database PostgreSQL con l'indirizzo host localhost e la porta 5432 e creare il database w3codeboxdb.
L'strumento pgAdmin offre funzionalità complete per la gestione del database: