sintaxa
descriere
CREATE DATABASE
creează o bază de date cu numele dat. Pentru a utiliza această declarație, aveți nevoie de privilegiul Creare pentru baza de date. CREATE SCHEMA
este un sinonim pentru CREATE DATABASE
.
pentru ca identificatorii valizi să fie utilizați ca nume de baze de date, Consultați numele identificatorilor.
sau înlocuiți
MariaDB începând cu 10.1.3
OR REPLACE
clauza a fost adăugată în MariaDB 10.1.,3
Daca opțional OR REPLACE
clauză este utilizat, acesta acționează ca o comandă rapidă pentru:
DROP DATABASE IF EXISTS db_name;CREATE DATABASE db_name ...;
DACĂ NU EXISTĂ
IF NOT EXISTS
clauză este utilizată, MariaDB va reveni un avertisment în loc de o eroare dacă se specifică baza de date deja există.
comentariu
MariaDB începând cu 10.5.0
Din MariaDB 10.5.0, este posibil să adăugați un comentariu de maximum 1024 octeți. Dacă lungimea comentariului depășește această lungime, este aruncat un cod de eroare/avertizare 4144. Comentariul bazei de date este, de asemenea, adăugat la db.,opt fișier, precum și la information_schema.tabelul schemata.
Exemple
setarea seturilor de caractere și colaționarea. Consultați Setarea seturilor de caractere și a Colaționărilor pentru mai multe detalii.
CREATE DATABASE czech_slovak_names CHARACTER SET = 'keybcs2' COLLATE = 'keybcs2_bin';