Tentu saja Anda bisa! Anda harus memberikan izin root . Baca ln halaman manual.
MySQL menyimpan data basis data dalam direktori yang terpisah di /var/lib/mysql
. Saya pikir, pada awalnya Anda harus membuat dir, di mana Anda ingin meletakkan file database yang dipilih. Berikan root permisson, hentikan deamon MySQL:
# /etc/init.d/mysql stop
Salin data Anda ke folder baru Anda:
# cp /var/lib/mysql/DATABASENAME /path/to/new/database/dir
Hapus dir lama Anda dari file data MySQL: ( Peringatan! SELALU buat SQL dump terlebih dahulu !!! )
# rm -R /var/lib/mysql/DATABASENAME
Buat symlink kembali ke dir data MySQL: ( Perhatikan! Baca halaman manual ln pertama !!! )
# ln -s /full/path/to/new/database/dir /var/lib/mysql/DATABASENAME
Setelah itu, Anda siap, mulai MySQL Anda:
# /etc/init.d/mysql start
Peringatan! Jika direktori baru Anda tidak dapat ditulis dan dibaca oleh MySQL, itu tidak akan berhasil! Contoh, masalah umum: Anda menempatkan dir data baru Anda ke folder rumah Anda, folder rumah Anda dibaca dilindungi oleh orang lain (mis: drwxrwx --- Anda Andadir).
Tanyakan, apakah Anda ingin tahu hal-hal lain tentang metode itu!