MySQL-Create Database
Database è una raccolta di tabelle che appartengono o utilizzati da un’applicazione. Utenti diversi in un caso d’uso dell’applicazione potrebbero accedere alle tabelle di un database.
Più database potrebbero essere ospitati in un singolo server MySQL, per cui un client deve selezionare un database prima di richiedere le operazioni SQL.
In questo tutorial, impareremo come creare un database e nei tutorial successivi, creeremo tabelle nel database.
Sintassi-Creare un DATABASE in MySQL
Di seguito è riportata la sintassi per creare un database. Fornire il nome del database è obbligatorio.
CREATE DATABASE database_name;
Esempio 1 – Creare DATABASE in MySQL
Di seguito è riportato un esempio di query SQL per creare un database denominato studenti.
CREATE DATABASE students;
mysql> CREATE DATABASE students;Query OK, 1 row affected (0.03 sec)
Quando viene eseguita la query SQL sopra, viene creato un database denominato “studenti”.
Per verificare se il database “studenti” è stato creato o meno , eseguire la seguente query SQL
MOSTRA DATABASE;
mysql> SHOW DATABASES;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || students || sys |+--------------------+5 rows in set (0.02 sec)
“il database degli studenti è stato creato con successo. Altri database che appaiono nell’elenco sono database predefiniti forniti con MySQL Server.
Nota: se ci si è imbattuti in SCHEMA in altri sistemi di gestione di database, SCHEMA è una raccolta di tabelle e DATABASE è una raccolta di schemi. Ma in MySQL, non c’è nulla di specificamente uno SCHEMA. Quindi lo SCHEMA potrebbe essere usato come alias nel DATABASE.