-
Zastavte MySQL pomocí následujícího příkazu:
sudo /etc/init.d/mysql stop
-
Zkopírujte existující datový adresář (výchozí umístění v
/var/lib/mysql
) pomocí následujícího příkazu:sudo cp -R -p /var/lib/mysql /newpath
-
upravte konfigurační soubor MySQL pomocí následujícího příkazu:
sudo gedit /etc/mysql/my.cnf # or perhaps /etc/mysql/mysql.conf.d/mysqld.cnf
-
Vyhledejte položku
datadir
a změňte cestu (která by měla být/var/lib/mysql
) do nového datového adresáře. -
V terminálu zadejte příkaz:
sudo gedit /etc/apparmor.d/usr.sbin.mysqld
-
Hledejte řádky začínající
/var/lib/mysql
. Změňte/var/lib/mysql
v řádcích s novou cestou. -
Uložte a zavřete soubor.
-
Restartujte profily AppArmor příkazem:
sudo /etc/init.d/apparmor reload
-
Restartujte MySQL příkazem:
sudo /etc/init.d/mysql restart
-
Nyní se přihlaste k MySQL a můžete přistupovat ke stejným databázím, které jste měli dříve.