Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Memindahkan Direktori Data MySQL Anda dengan Selamat?

Bagaimana untuk Memindahkan Direktori Data MySQL Anda dengan Selamat?

Susan Sarandon
Susan Sarandonasal
2024-12-12 20:34:16917semak imbas

How to Safely Relocate Your MySQL Data Directory?

Cara Menempatkan Semula Direktori Data MySQL

Adakah mungkin untuk memindahkan direktori data MySQL saya ke lokasi lain? Adakah saya masih mempunyai akses kepada pangkalan data saya selepas berpindah?

Jawapan:

Ikuti langkah ini untuk menukar direktori data MySQL:

  1. Tutup MySQL:

    sudo /etc/init.d/mysql stop
  2. Salin direktori data semasa:

    sudo cp -R -p /var/lib/mysql /newpath
  3. Edit fail konfigurasi MySQL:

    sudo gedit /etc/mysql/my.cnf 
  4. Cari entri "datadir" dan ubah suai laluannya ke yang baharu direktori data.
  5. Edit AppArmor profil:

    sudo gedit /etc/apparmor.d/usr.sbin.mysqld
  6. Gantikan kejadian "/var/lib/mysql" dengan laluan baharu.
  7. Simpan dan tutup fail.
  8. Mulakan semula AppArmor:

    sudo /etc/init.d/apparmor reload
  9. Mulakan semula MySQL:

    sudo /etc/init.d/mysql restart
  10. Log masuk ke MySQL dan sahkan bahawa anda boleh mengakses pangkalan data terdahulu anda.

Atas ialah kandungan terperinci Bagaimana untuk Memindahkan Direktori Data MySQL Anda dengan Selamat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn