-
Hentikan MySQL menggunakan perintah berikut:
sudo /etc/init.d/mysql stop
-
Salin direktori data yang ada (default terletak di
/var/lib/mysql
) menggunakan perintah berikut:sudo cp -R -p /var/lib/mysql /newpath
-
edit file konfigurasi MySQL dengan perintah berikut:
sudo gedit /etc/mysql/my.cnf # or perhaps /etc/mysql/mysql.conf.d/mysqld.cnf
-
Cari entri untuk
datadir
, dan ubah jalurnya (yang seharusnya/var/lib/mysql
) ke direktori data baru. -
Di terminal, masukkan perintah:
sudo gedit /etc/apparmor.d/usr.sbin.mysqld
-
Cari baris yang dimulai dengan
/var/lib/mysql
. Ubah/var/lib/mysql
di baris dengan jalur baru. -
Simpan dan tutup file.
-
Mulai ulang profil AppArmor dengan perintah:
sudo /etc/init.d/apparmor reload
-
Restart MySQL dengan perintah:
sudo /etc/init.d/mysql restart
-
Sekarang login ke MySQL dan Anda dapat mengakses database yang sama dengan yang Anda miliki sebelumnya.