Mysql en vrac

Quelques commandes Mysql

Exécuter des commandes mysql sans passer par le prompt

  1. /*
  2. mysql -uuser -ppassword mysql -e “select * from user”
  3. */

Rediriger une requête dans un fichier externe ( Vous pouvez utiliser la commande du dessus avec une simple redirection )

  1. /*
  2. mysql> select * from virtual_users into outfile ‘/tmp/file2′;
  3. Query OK, 14 rows affected (0.00 sec)
  4. */

Sauvegarder une table

  1. */
  2. mysqldump -uuser -ppassword nom_base nom_table > /tmp/dump_table.sql
  3. /*

Connaitre la taille d’une base de donnée

  1. /*
  2. mysql> SELECT CONCAT(sum(ROUND(((DATA_LENGTH + INDEX_LENGTH – DATA_FREE) / 1024 / 1024),2)),” MB”) AS Size FROM INFORMATION_SCHEMA.TABLES where TABLE_SCHEMA =‘nom_bdd’ ;
  3. +————-+
  4. | Size |
  5. +————-+
  6. | 12497.84 MB |
  7. +————-+
  8. 1 row in set (0.02 sec)
  9. */

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>