Mysq serveur en ligne de commande

Transcription

Mysq serveur en ligne de commande
Mysql-serveur en ligne de commande.
Objectif : Création d’une base de données
Vous avez la possibilité de gérer vos bases de données mysql avec l’interface web phpmyadmin,
mais vous pourriez le faire en ligne de commande en utilisant le language mysql.
Utilisez une console ou la ligne de commande et mettez vous en root.
Connection au serveur : par défaut la base mysql existe et nous l’utiliserons pour notre
connection.
mysql -h machine -u utilisateur -p [base_de_données]
-h: machine hôte
-u: utilisateur MySQL (pas Unix)
-p: mot de passe MySQL (pas Unix)
#mysql –h localhost –u root –p mysql
Enter password :*********
lors de l’installation
vous indiquez alors le mot de passé mysql donné
Ici nous avons pris « root » car lors de l’installation nous avons décidé de nommer l’administrateur de
mysql-serveur root (un autre identifiant est préférable pour des raisons de sécurité, mais il faut le
mémoriser !)
Mysql> ?
(le ? vous donne les commandes utilisables)
Nous allons créer la base de données « blog »
Mysql> CREATE DATABASE blog;
La création d'une base de données ne la sélectionne pas pour l'utilisation ; vous devez le faire explicitement.
Pour rendre blog la base courante, utilisez cette commande :
Mysql> USE blog;
Database changed
Votre base a besoin d'être créée juste une fois, mais vous devez la sélectionner pour l'utiliser, chaque fois que vous
débutez une session mysql. Vous pouvez le faire en publiant une requête USE comme ci-dessus. Sinon, vous pouvez
sélectionner la base directement dans la ligne de commande lorsque vous invoquez mysql. Vous devez juste spécifier
son nom après les paramètres de connexion dont vous avez besoin. Par exemple :
#mysql –h localhost –u root –p blog
Attention à la casse (min-majuscule)
Les commandes sont en MAJUSCULES elle se termine par un « ; »
#mysql>show tables ; (permet de visualiser les tables crées)
Mysql-serveur Création d’une base
#mysql>quit (pour sortir)
Jm debroise Page 1

Documents pareils