El directori on s'emmagatzemen les bases de dades de mysql per defecte és:
/var/lib/mysql
Si volem emmagatzemar la base de dades a un disc extern, per exemple, hem de fer el següent:
- Parar el dimoni mysql
- Crear el directori arrel on vulguem i donar-li permisos per accedir des de la BD
chown -R mysql /home/mysql
chgrp -R mysql /home/mysql
- Copiar les dades bàsiques, usuaris, etc
- Canviar la configuració MySQL
Canviar la línia datadir = /var/lib/mysql per datadir = /home/mysql
- Activar de nou el dimoni MySQL i provar que va bé creant una nova BD
/etc/init.d/mysql start
- Alliberar espai. Tots els fitxers del directori /var/lib/mysql, excepte
mysql_upgrade_info
i el directori mysql
poden ser eliminats
No comments:
Post a Comment