Monter une base MySQL en ligne de commande

Je travail actuellement sur un projet où la base de données MySQL est assez conséquente (85Mo). Il va de soit que phpMyAdmin est dépassé avec un tel poids et tournant sous Linux je ne peux utiliser MySQL-Front :-(.
Mais heureusement que la ligne de commande et un accès SSH permettent de monter 85Mo en moins de 5 minutes :-)

[bash]mysql -u nom_utilisateur -pmot_de_passe -h localhot nom_base < fichier.sql

A noter que le -p et le mot de passe sont accolés.
En cas d'erreur(s) dans la base de données, l'option --force peut s'avérer utile.

2 réactions

  • De SetH De SetH - 01/12/2005, 17:04 #1

    pourquoi n'utilises-tu pas les outils type MySQL Query Browser ou autres binaires fournis par MySQL ?

  • De LLaumgui De LLaumgui - 01/12/2005, 19:58 #2

    Parce qu'en y allant en ligne de commmande, tu attaque directement MySQL, il y a pas de couche entre... C'est plus rapide :-)

Attribution - Partage dans les Mêmes Conditions 4.0 International