Ogni database è contenuto in una cartella con il proprio nome.
Tutte le cartelle sono all’interno della cartella data.
Create
CREATE DATABASE [IF NOT EXISTS] nome_database [CHARACTER SET CHARSET] [COLLATE collation];
Con
CREATE DATABASE nome_database;
la cartella mysqldata ora contiene una cartella nome_database con all’interno il file db.opt
Show
SHOW CHARACTER SET;
SHOW COLLATION;
SHOW DATABASES;
L’ultimo comando visualizza
+-----------------------+
| Database |
+-----------------------+
| information_schema |
| mysql |
| nome_database |
| phpmyadmin |
| webauth |
+-----------------------+
Use
USE nome_database
Senza “;” finale…
Alter
Con
ALTER DATABASE nome_database [CHARACTER SET CHARSET] [COLLATE collation];
si possono cambiare le impostazioni per CHARACTER SET o COLLATE
Drop
DROP DATABASE [IF EXISTS] nome_database;
Con
DROP DATABASE nome_database;
la cartella nome_database non esiste più!