Articles

CREA DATABASE

Posted by admin

Sintassi

Descrizione

CREATE DATABASE crea un database con il nome specificato. Per utilizzare questa istruzione, è necessario il privilegio CREATE per il database. CREATE SCHEMA è un sinonimo di CREATE DATABASE.

Per gli identificatori validi da utilizzare come nomi di database, vedere Nomi identificativi.

O SOSTITUIRE

MariaDB che inizia con 10.1.3

La clausolaOR REPLACE è stata aggiunta in MariaDB 10.1.,3

Se l’opzionale OR REPLACE viene utilizzata la clausola agisce come una scorciatoia per:

DROP DATABASE IF EXISTS db_name;CREATE DATABASE db_name ...;

SE NON ESISTE

Quando IF NOT EXISTS viene utilizzata la clausola MariaDB verrà restituito un avviso invece di un errore se il database specificato esiste già.

COMMENTO

MariaDB a partire da 10.5.0

Da MariaDB 10.5.0, è possibile aggiungere un commento di un massimo di 1024 byte. Se la lunghezza del commento supera questa lunghezza, viene generato un codice di errore / avviso 4144. Anche il commento del database viene aggiunto al db.,opt file, così come al information_schema.tabella degli schemi.

Esempi

Impostazione dei set di caratteri e delle regole di confronto. Vedere Impostazione di set di caratteri e collazioni per ulteriori dettagli.

CREATE DATABASE czech_slovak_names CHARACTER SET = 'keybcs2' COLLATE = 'keybcs2_bin';

Leave A Comment