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ù!