-
Stop MySQL ved at bruge følgende kommando:
sudo /etc/init.d/mysql stop
-
Kopiér den eksisterende datamappe (standard placeret i
/var/lib/mysql
) ved hjælp af følgende kommando:sudo cp -R -p /var/lib/mysql /newpath
-
rediger MySQL-konfigurationsfilen med følgende kommando:
sudo gedit /etc/mysql/my.cnf # or perhaps /etc/mysql/mysql.conf.d/mysqld.cnf
-
Se efter posten for
datadir
, og ændre stien (som skal være/var/lib/mysql
) til det nye databibliotek. -
Indtast kommandoen i terminalen:
sudo gedit /etc/apparmor.d/usr.sbin.mysqld
-
Se efter linjer, der begynder med
/var/lib/mysql
. Skift/var/lib/mysql
på linje med den nye sti. -
Gem og luk filen.
-
Genstart AppArmor-profilerne med kommandoen:
sudo /etc/init.d/apparmor reload
-
Genstart MySQL med kommandoen:
sudo /etc/init.d/mysql restart
-
Log nu ind på MySQL, og du kan få adgang til de samme databaser, som du havde før.