miércoles, 9 de septiembre de 2009

MySQL - Cambiar la ruta de los archivos de Bases de datos

por defecto en un sistema UNIX, por ejemplo FreeBSD, los archivos que conforman las bases de datos de MySQL se almacenan en /var/db/mysql si se requiere cambiar esta ubicación se pueden seguir estos pasos:

  1. Detener el servicio MySQL:
    /etc/rc.d/mysql.server stop
  2. Mover el contenido de la carpeta /var/db/mysql a la nueva ubicación:
    mv /var/db/mysql /nuevaubicacion/
    en este caso mysql quedará dentro de /nuevaubicacion
  3. Crear un enlace simbolico dentro de /var/db que direccione a la ubicación de la carpeta mysql:
    ln -s /nuevaubicacion/mysql /var/db/mysql
  4. Verificar que el propietario de la carpeta /nuevaubicacion/mysql siga siendo mysql, caso contrario ejecutar:
    chown mysql:mysql /nuevaubicacion/mysql
  5. Luego se puede iniciar nuevamente el servicio:
    /etc/rc.d/mysql.server start

con estos pasos no es necesario cambiar la configuración de MySQL pero si la ubicación de los archivos de la base de datos.

No hay comentarios.: