Publicidad

Cambiar el directorio de datos de MySql en Linux


Por Alex el 24/01/2017, Comentar el artículo

Comparte este artículo:      




En MySql es una operación muy sencilla la de cambiar el directorio donde se alojan las bases de datos. Solo hay que seguir unos pasos que os pongo a continuación.


Lo primero que tenemos que hacer es parar el MySql.

Lo mejor es hacer todo este proceso como su

/etc/init.d/mysql stop


Copiamos el contenido del directorio de datos de MySql a su nueva ubicación

cp -ra /var/lib/mysql /media/depruebas/DATOS_04/mysql


En mi caso es una unidad extraible ( para probar )

Una vez hemos copiado el directorio nuevo editamos el fichero de configuración de MySql

vim /etc/mysql/mysql.conf.d/mysqld.cnf


y buscamos la linea donde se esta la entrada datadir = /var/lib/mysql y la cambiamos por la nueva ubicacion

#datadir = /var/lib/mysql
datadir = /media/depruebas/DATOS_04/Dropbox/mysq


Comentamos la linea original por si la necesitamos algún día.

Ahora vamos a cambiar la ruta del MySql en apparmor, editamos el fichero

vim /etc/apparmor.d/usr.sbin.mysqld


Y buscamos las lineas

/var/lib/mysql/ r,
/var/lib/mysql/** rwk,


Y las cambiamos por la nueva ruta

/media/depruebas/DATOS_04/Dropbox/mysql/ r,
/media/depruebas/DATOS_04/Dropbox/mysql/** rwk,


Ahora reiniciamos apparmor

service apparmor restart


Y reiniciamos MySql

/etc/init.d/mysql start


Y ya esta funcionando en otra ruta los datos de MySql.

Y esto es todo, feliz programming!!
Saludos
Alex.



Si te ha gustado el artículo compartelo en:      




Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.