Cara mengubah direktori data MySQL di Linux?

1. Hentikan MySQL menggunakan perintah berikut:
    sudo /etc/init.d/mysql stop

2. Salin direktori data yang ada (default berada di /var/lib/mysql) menggunakan perintah berikut:
    sudo cp -R -p /var/lib/mysql /newdirektori

3. Edit file konfigurasi MySQL dengan perintah berikut:
    sudo gedit /etc/mysql/my.cnf # or perhaps /etc/mysql/mysql.conf.d/mysqld.cnf

4. Cari entri datadir, dan ubah jalur (yang sebelumnya /var/lib/mysql) ke direktori baru.

5. Di terminal, masukkan perintah:
    sudo gedit /etc/apparmor.d/usr.sbin.mysqld

6. Cari baris yang dimulai dengan /var/lib/mysql. Ubah /var/lib/mysqlbaris dengan jalur baru.

7. Simpan dan tutup file.

8. Mulai ulang profil AppArmor dengan perintah:
    sudo /etc/init.d/apparmor reload

9. Mulai ulang MySQL dengan perintah:
    sudo /etc/init.d/mysql restart

10. Sekarang login ke MySQL dan Anda dapat mengakses database yang sama seperti sebelumnya. Selengkapnya...