| Déplacer des tables MySQL ouvertes sans redémarrer le serveur |
|
|
|
| Ecrit par Farzad FARID | |
| 16-05-2006 | |
|
Si l'on dimensionne mal ses partitions de bases de données, et qu'en plus on n'a pas installé LVM (ou un équivalent comme EVMS), on peut se retrouver à court de place, au risque de planter sa base de données ou ses applications, mais sans toutefois pouvoir se permettre de redémarrer le serveur MySQL ! Heureusement, il y a une astuce pour déplacer des répertoires ou des fichiers de bases MySQL à chaud. Cette astuce ne fonctionne toutefois pas pour les tables InnoDB, mais uniquement pour :
Tous ces fichiers sont contenus dans des sous-répertoires portant le nom des bases, par exemple dans "/var/lib/mysql". Pour déplacer ces fichiers on procède de la façon suivante :
Et le tour est joué. |
|
| Dernière mise à jour : ( 28-07-2006 ) |
| < Précédent | Suivant > |
|---|



