J'ai installe mysql via un rpm …
En regardant le contenu du rpm ( rpm -ql )
je vois que mes bases de données sont installées sur /var/lib/mysql !
Y a t-il un moyen pour tout déplacer et mettre l'ensemble sur un autre
filesysteme .
J'ai installe mysql via un rpm …
En regardant le contenu du rpm ( rpm -ql )
je vois que mes bases de données sont installées sur /var/lib/mysql !
Y a t-il un moyen pour tout déplacer et mettre l'ensemble sur un autre
filesysteme .
# Beaucoup de possibilités
Posté par peck (site web personnel) . Évalué à 1.
Un point de montage (bien)
Modifier le my.cnf (ca se négocie)
Sinon pour le déplacement en lui même, il faut éteindre mysqld, faire ton déplacement, puis rallumer mysqld.
[^] # Re: Beaucoup de possibilités
Posté par lonsen . Évalué à 1.
Ensuite si je crée une nouvelle base , va -t-elle être écrite dans mon nouveau fs .
[^] # Re: Beaucoup de possibilités
Posté par Sebastian . Évalué à 2.
Comme le préconisait peck, il est possible de modifier le répertoire par defaut pour le stockage des bases de données.
Tu trouveras dans le fichier /etc/mysql/my.cnf la ligne :
datadir = /var/lib/mysql
La modifier pour le nouveau répertoire.
$ /etc/init.d/mysql stop
$ mv /var/lib/mysql /le/nouveau/rep
$ /etc/init.d/mysql start
[^] # Re: Beaucoup de possibilités
Posté par peck (site web personnel) . Évalué à 1.
Pour lui dire de changer -> datadir comme le post précédent
Toutes les bases sont créées dans le même répertoire datadir, donc s'il est sur une autre partition, les nouvelles bases le seront aussi.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.