-
Спрете MySQL, като използвате следната команда:
sudo /etc/init.d/mysql stop
-
Копирайте съществуващата директория с данни (по подразбиране се намира в
/var/lib/mysql
) с помощта на следната команда:sudo cp -R -p /var/lib/mysql /newpath
-
редактирайте конфигурационния файл на MySQL със следната команда:
sudo gedit /etc/mysql/my.cnf # or perhaps /etc/mysql/mysql.conf.d/mysqld.cnf
-
Потърсете записа за
datadir
и променете пътя (който трябва да бъде/var/lib/mysql
) към новата директория с данни. -
В терминала въведете командата:
sudo gedit /etc/apparmor.d/usr.sbin.mysqld
-
Потърсете редове, започващи с
/var/lib/mysql
. Променете/var/lib/mysql
в редовете с новия път. -
Запазете и затворете файла.
-
Рестартирайте профилите на AppArmor с командата:
sudo /etc/init.d/apparmor reload
-
Рестартирайте MySQL с командата:
sudo /etc/init.d/mysql restart
-
Сега влезте в MySQL и ще имате достъп до същите бази данни, които сте имали преди.