System-Linux

Aller au contenu | Aller au menu | Aller à la recherche

Modifier l'emplacement des bases de données d'un serveur Mysql

Petite astuce qui peut servir :)

Voila comment faire c'est tout simple :

D'abord une sauvegarde de toutes vos bases serait une bonne idée (voir ici)

invoke-rc.d mysql stop
cd /var/lib/mysql
mv * /data/mysql
cd /data
chown -R mysql: mysql

Modification du fichier de configuration :

vi /etc/mysql/my.cnf
changer ceci :
datadir     = /var/lib/mysql  d'en mon cas ça donne : /data/mysql

Maintenant vous pouvez faire un petit check (commande : mysqlcheck) pour voir si rien n'est cassé puis redémarrer votre serveur mysql avec invoke-rc.d.

Par GanGan | le lundi, janvier 19 2009 15:00