Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
linux:mysql [09-02-2020 20:14] – [Sauvegarder] edmc73 | linux:mysql [14-02-2023 10:39] (Version actuelle) – [Sauvegarder] edmc73 | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
* http:// | * http:// | ||
- | * http://mysqltuner.com/ - script | + | * https://github.com/major/ |
wget --no-check-certificate https:// | wget --no-check-certificate https:// | ||
Ligne 64: | Ligne 64: | ||
* --lock-tables=false : option stops MyISAM tables (if they exsit) being locked during the backup | * --lock-tables=false : option stops MyISAM tables (if they exsit) being locked during the backup | ||
- | Restaurer | + | |
+ | Sauvegarder une table avec des conditions WHERE | ||
+ | |||
+ | <code bash> | ||
+ | # Dump only the rows with the id column bigger than 500 | ||
+ | mysqldump my_db_name my_table_name --where=" | ||
+ | |||
+ | # Dump only the rows with the created_at column in the given interval | ||
+ | mysqldump my_db_name my_table_name --where=" | ||
+ | </ | ||
+ | ==== Restaurer | ||
mysql -u user -p nom_de_la_base < backup.sql | mysql -u user -p nom_de_la_base < backup.sql | ||
Ligne 213: | Ligne 223: | ||
Une requête intégressante | Une requête intégressante | ||
SHOW ENGINE INNODB STATUS | SHOW ENGINE INNODB STATUS | ||
+ | |||
+ | La commande **innotop** permet de faire comme **htop** avec beaucoup d'info sur ce qu'il se passe sur innodb | ||
+ | innotop | ||
| | ||