Ceci est une ancienne révision du document !
Déplacer ses bases de données MySql
Préambule
la plupart des utilisateurs créent de 2 à 3 partitions sur leur(s) installation(s)
- / - une partition système
- swap - une partition de de swap
- /home - une partition réservée aux utilisateurs
L'intérêt de ce mode de partitionning est qu'en cas de re-installation, les données utilisateurs (données, profils, compte courrier, favoris internet, thème de bureau, etc.) sont sauvegardées et aussitôt exploitable. Ça n'est malheureusement pas le cas pour les base de données MySql, et un utilisateur non averti, écrsera sans le savoir ses bases de données qui sotn stockées sur /var/lib/mysql (et donc la parttion '/' système.
Il peut donc être intéressant pour celà de déplacer ses bases de données dans la partition /home.
Mise en place
Arrêter mysql :
sudo /etc/init.d/mysql stop
Déplacer le répertoire des bases de données :
sudo mv /var/lib/mysql /home/mysql
Créer un lien symbolique afin de ne pas "casser" les fichiers de configuration originel de MySql :