Invite MySQL
L'invite de commande MySQL
Syntaxe des requêtes
Numéro de version et date courante
mysql> SELECT VERSION(), CURRENT_DATE;
+--------------+--------------+
| VERSION() | CURRENT_DATE |
+--------------+--------------+
| 5.22.20a-log | 2012-12-12 |
+--------------+--------------+
1 row in set (0.01 sec)
mysql>
Une commande SQL est insensible à la casse et se termine toujours par un point-virgule
Mysql en tant que simple calculatrice
mysql> SELECT (4+1)*5;
Plusieurs requêtes sur une seule ligne
mysql> SELECT VERSION(); SELECT NOW();
Une seule requête sur plusieurs lignes
mysql> SELECT
-> USER()
-> ,
-> CURRENT_DATE;
Annuler une commande
Pour annuler une commande que vous êtes en train de taper, faites "\c" :
mysql> SELECT
-> \c
Historique des commandes
La touche F7 affiche l'historique des commandes utilisées. Sélectionnez la ligne recherchée et faites "Entrée" au clavier.
Commande SHOW
Utilisez la commande SHOW pour trouver quelles bases existent déjà sur le serveur :
mysql> SHOW DATABASES;
Commande CREATE DATABASE
Sinon, vous aurez besoin de la créer par vous-même :
mysql> CREATE DATABASE mabase;
Commande USE
Pour se connecter à une base de donnée (ici pas besoin de point-virgule) :
mysql> USE mabase
Note: pas besoin de sortir de la base, un autre "USE mabase2" suffit.
Commande DROP DATABASE
Enfin, pour supprimer une base de donnée :
mysql> DROP DATABASE mabase;