Installation et configuration de MySQL sous Linux Commandes utiles : shell et MySQL

Commandes shell utiles


 mysqldump -ulogin -pmotdepasse nom_base --opt >fichier.sql
   Exporte la base nom_base vers fichier.sql

 mysqldump -ulogin -pmotdepasse --all-databases --opt >fichier.sql
   Exporte toutes les bases vers fichier.sql

 mysql -ulogin -pmotdepasse <fichier.sql
   Importe les instructions du fichier SQL

 mysqladmin
   Toute une collection d'outils pour administrer le serveur.

L'option --opt combine --add-drop-table --add-locks --all --extended-insert --quick --lock-tables. Référez-vous à la documentation (man mysqldump) pour plus de renseignements.

 

Commandes de base en ligne de commande MySQL (client)


Terminez toutes vos commandes avec le caractère point-virgule ;

 SHOW DATABASES
   Liste les bases de données

 SHOW STATUS
   Affiche le statut du serveur

 USE nom_base
   Sélectionne la base par défaut

 SHOW TABLES
   Affiche les tables de la base courante

 DESCRIBLE table
   Affiche la structure de la table

 SELECT * FROM table
   Affiche le contenu de la table

 CREATE DATABASE base
   Crée une nouvelle base de données

Pour avoir toutes les commandes à portée de la main, n'oubliez pas le Memento MySQL aux éditions Eyrolles.