Come funziona l'istruzione CREATE DATABASE in MySQL

Come Funziona L Istruzione Create Database In Mysql



MySQL è un RDBMS ampiamente utilizzato che supporta vari comandi e query per eseguire diverse operazioni di database. Uno di questi è la creazione di un nuovo database che può essere fatto utilizzando il ' CREA DATABASE ' dichiarazione. L'istruzione CREATE DATABASE consente di definire un nuovo database con un nome particolare nel server MySQL con privilegi di creazione. Usando questa istruzione, puoi specificare varie opzioni per il nuovo database, come il set di caratteri predefinito, le regole di confronto, ecc.

Questo articolo spiegherà come funzionano le istruzioni CREATE DATABASE in MySQL.







Come funziona l'istruzione CREATE DATABASE in MySQL Server?

In MySQL, è possibile creare un nuovo database utilizzando il ' CREA DATABASE ” dichiarazione con il nome particolare. Di seguito è riportata la sintassi per creare il database:



CREA DATABASE [ nome del database ] ;


Nella sintassi sopra, cambia il ' [nome del database] ” a qualsiasi nome di database appropriato.



Passiamo agli esempi di creazione di un database, ma prima assicurati di aver effettuato l'accesso al database MySQL.





Esempio 1: creare un database

Un esempio di creazione di un nome di database ' linuxhintdatabase ” è riportato di seguito:



CREA DATABASE linuxhintdatabase;


Produzione


L'output ha mostrato che il nome del database ' linuxhintdatabase ' è stato creato.

Ora confermiamo se il database è stato creato o meno utilizzando il ' SPETTACOLO ” comando come segue:

SHOW CREATE DATABASE linuxhintdatabase;


Produzione


L'output mostra le informazioni sul database appena creato (linuxhintdatabase).

Esempio 2: creare un database con l'opzione 'IF NOT EXISTS'.

Durante la creazione del nuovo database in MySQL, il ' SE NON ESISTE ” L'opzione viene utilizzata per confermare che il database specificato (stesso nome) non esiste già nel server. Per creare un database utilizzando il ' SE NON ESISTE ” opzione digitare il comando seguente:

CREA DATABASE SE NON ESISTE linuxhintdatabase1;


Nel comando precedente, ' linuxhintdatabase1 ” è il nuovo nome del database.

Produzione


L'output mostrava che il database era stato creato.

Esempio 3: creare un database con CHARACTER SET e COLLATE

IL ' SET DI CARATTERI ' definisce la codifica dei caratteri per il database, mentre ' FASCICOLARE ” definisce le regole per l'ordinamento e il confronto dei caratteri. Per creare un database con 'CHARACTER SET' e 'COLLATE', digitare il comando seguente:

CREA DATABASE linuxhintdatabase2 SET DI CARATTERI utf8mb4 COLLATE utf8mb4_unicode_ci;


Produzione


L'output ha mostrato che il database è stato creato con le opzioni specificate.

Come utilizzare il database appena creato?

Il database può essere utilizzato/selezionato utilizzando il pulsante ' utilizzo ” dopo aver effettuato l'accesso a MySQL. Di seguito è riportato un esempio di utilizzo del database MySQL:

usa il database linuxhint;


Produzione


L'output ha mostrato che il database era stato modificato nel database appena creato, il che significa che ora l'utente sarà in grado di utilizzarlo.

Come accedere direttamente al database appena creato?

Per accedere direttamente al database appena creato, utilizzare il comando MySQL con nome utente e password come indicato di seguito:

mysql -In md -P linuxhintdatabase


Nel comando precedente, ' md ' è il nome utente e ' linuxhintdatabase ” è il nome del database. Dopo aver eseguito questo comando, ti verrà chiesto di inserire la password per il server MySQL.

Produzione


L'output mostrava che il database era stato connesso.

Come eliminare un database?

In MySQL, il database può essere cancellato usando il ' GOCCIOLARE ” comando, l'esempio è riportato di seguito:

DROP DATABASE linuxhintdatabase;


Nel comando precedente, ' linuxhintdatabase ” è il nome del database.

Produzione


L'output mostrava che il database era stato eliminato (eliminato).

Conclusione

IL ' CREA BANCA DATI ” è una potente funzionalità che consente agli utenti di creare un nuovo database nel server MySQL con eventuali opzioni o impostazioni aggiuntive. Questo articolo ha spiegato la sintassi dell'istruzione CREATE DATABASE, insieme ad esempi di creazione di un database, utilizzo del database, accesso diretto al database ed eliminazione di un database.