Informationen werden in Form von Tabellen in Datenbanken gespeichert - bevor Tabellen angelegt und mit Informationen gefüllt werden können, muss also zuerst mal eine Datenbank angelegt werden.
Der Befehl hierzu lautet CREATE DATABASE, der zugehörige Syntax ist wie folgt definiert:
CREATE DATABASE [IF NOT EXISTS] <Datenbankname>
mysql> CREATE DATABASE FAILUTION; Query OK, 1 row affected (0.00 sec) mysql> CREATE DATABASE FAILUTION; ERROR 1007 (HY000): Can't create database 'failution'; database exists
mysql> CREATE DATABASE IF NOT EXISTS FAILUTION; Query OK, 1 row affected (0.00 sec) mysql> CREATE DATABASE IF NOT EXISTS FAILUTION; Query OK, 0 rows affected, 1 warning (0.00 sec)
Wurde eine Datenbank angelegt, muss in diese gewechselt werden („verwendet“ werden), um sämtliche nachfolgenden Operationen in ihr vorzunehmen - dies geschiet mit dem Befehl USE:
USE <Datenbankname>;
Als Parameter wird der Name der „zu verwendeten“ Datenbank übergeben:
mysql> USE FAILUTION; Database changed