Quelques commandes Mysql
Exécuter des commandes mysql sans passer par le prompt
-
/*
-
mysql -uuser -ppassword mysql -e “select * from user”
-
*/
Rediriger une requête dans un fichier externe ( Vous pouvez utiliser la commande du dessus avec une simple redirection )
-
/*
-
mysql> select * from virtual_users into outfile ‘/tmp/file2′;
-
Query OK, 14 rows affected (0.00 sec)
-
*/
Sauvegarder une table
-
*/
-
mysqldump -uuser -ppassword nom_base nom_table > /tmp/dump_table.sql
-
/*
Connaitre la taille d’une base de donnée
-
/*
-
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’ ;
-
+————-+
-
| Size |
-
+————-+
-
| 12497.84 MB |
-
+————-+
-
1 row in set (0.02 sec)
-
*/