-
Detenga MySQL usando el siguiente comando:
sudo /etc/init.d/mysql stop
-
Copie el directorio de datos existente (predeterminado ubicado en
/var/lib/mysql
) usando el siguiente comando:sudo cp -R -p /var/lib/mysql /newpath
-
edite el archivo de configuración de MySQL con el siguiente comando:
sudo gedit /etc/mysql/my.cnf # or perhaps /etc/mysql/mysql.conf.d/mysqld.cnf
-
Busque la entrada para
datadir
y cambie la ruta (que debería ser/var/lib/mysql
) al nuevo directorio de datos. -
En la terminal, ingresa el comando:
sudo gedit /etc/apparmor.d/usr.sbin.mysqld
-
Busque líneas que comiencen con
/var/lib/mysql
. Cambiar/var/lib/mysql
en las líneas con el nuevo camino. -
Guarde y cierre el archivo.
-
Reinicie los perfiles de AppArmor con el comando:
sudo /etc/init.d/apparmor reload
-
Reinicie MySQL con el comando:
sudo /etc/init.d/mysql restart
-
Ahora inicie sesión en MySQL y podrá acceder a las mismas bases de datos que tenía antes.