Cara membuat sandaran pangkalan data MySQL

Cara membuat sandaran pangkalan data MySQL

MySQL adalah Sistem Pengurusan Pangkalan Data Relasi (RDBMS). Ia mengendalikan arahan pangkalan data dan dapat menguruskan banyak pangkalan data pada masa yang sama.

Sebagai contoh, jika anda ingin membuat pangkalan data baru atau tambahkan data ke pangkalan data yang ada, anda menghantar mesej ke pelayan MySQL, berikan data yang anda ingin tambahkan, dan beritahu di mana untuk menambahkannya.

Isi kandungan
    • Pilih pangkalan data MySQL yang anda mahu sandarkan dari panel navigasi di bar sisi kiri. Kemudian klik pautan eksport yang terletak di bar navigasi atas.
    • Dari halaman eksport, anda akan melihat dua pilihan: Adat dan Cepat. Pilih Adat pilihan.
    • Selepas memilih Adat, Anda akan melihat senarai pangkalan data anda. Anda boleh memilih satu, beberapa, atau semua. Tetapan lalai adalah untuk membuat sandaran semua.
    • Di bawah pilihan output, pilih gzipped untuk Mampatan. Tinggalkan pilihan lain sebagai lalai.
    • Klik Pergi butang untuk memulakan sandaran dan memuat turun fail anda. Nama fail anda akan YourDatabaseName.SQL.fail gz.

    Masa yang diperlukan untuk sandaran selesai akan bergantung kepada saiz pangkalan data anda.

    Pangkalan Data Mysql sandaran dengan mysqldump

    Menggunakan mysqldump Perintah untuk membuat pembuangan fail teks pangkalan data anda yang akan diuruskan oleh MySQL. Dump Fail Teks adalah fail teks yang merangkumi arahan SQL yang anda perlukan untuk mencipta semula pangkalan data anda dari awal.

    • Untuk menyandarkan pangkalan data tunggal, gunakan arahan berikut:

    mysqldump database_name> database_name.SQL

    Perintah ini akan membuat sandaran dan menghantarnya ke .Fail SQL. Ia hanya akan membuat salinan pangkalan data anda dan tidak akan menjejaskannya.

    • Gunakan arahan berikut untuk membuat sandaran pelbagai pangkalan data pada masa yang sama.

    mysqldump -databases database_one database_two> two_databases.SQL

    Pangkalan data_one merujuk kepada nama pangkalan data pertama dan pangkalan data_two Adakah nama pangkalan data kedua yang ingin anda sandarkan. Kedua -duanya akan disokong ke dalam pangkalan data tunggal.

    • Sekiranya anda ingin membuat sandaran semua pangkalan data MySQL anda pada pelayan, gunakan arahan berikut untuk membuat satu .fail sandaran sql yang akan mengandungi semua pangkalan data anda.

    mysqldump -semua -data> all_databases.SQL

    Pangkalan Data MySQL Backup Menggunakan Pekerjaan Cron

    Kerja Cron adalah arahan Linux yang digunakan untuk melaksanakan tugas pada masa yang ditentukan secara automatik. Kami akan menerangkan cara menggunakan arahan ini untuk mengautomasikan sandaran pangkalan data MySQL. 

    • Mulakan dengan log masuk ke canel anda dan menatal ke Lanjutan seksyen dan klik pada Pekerjaan cron.
    • Anda akan melihat amaran bahawa anda harus mempunyai pengetahuan yang baik tentang perintah Linux untuk menggunakan pekerjaan cron dengan berkesan. Sekiranya anda tidak, periksa dengan pentadbir hosting anda.
    • Sekiranya anda ingin menerima e -mel setiap kali kerja kron menjalankan arahan yang menghasilkan output, letakkan alamat e -mel anda di dalam kotak dan klik Kemas kini e -mel.
    • Pilih salah satu Tetapan biasa dari menu dropdown untuk memilih berapa kerap anda mahu menjalankan sandaran.
    • Anda juga boleh mengubah tetapan lain seperti waktu dan hari dalam seminggu.
    • Sekarang sudah tiba masanya untuk dimasukkan ke dalam perintah seperti berikut:

    /usr/bin/mysqldump -u dbusername -p'dbpassword 'dbname>/rumah/nama pengguna/jalan/sandaran.SQL

    • Menggantikan dbusername, DBPassword, dan dbname Dengan nama pengguna pangkalan data, kata laluan pangkalan data, dan nama pangkalan data anda.
    • Jalan merujuk kepada folder atau siri folder di mana anda mahu fail sandaran anda pergi. Nama fail sandaran anda diwakili dalam arahan sebagai sandaran.SQL. Anda boleh menukar nama itu atau meninggalkannya seperti itu. Klik Tambahkan Pekerjaan Cron Baru.
    • Sekiranya anda tatal ke bawah sedikit, anda akan melihat senarai anda Pekerjaan kron semasa.
    • Sekiranya anda ingin menukar pekerjaan kron semasa anda, klik Edit. Sekiranya anda tidak lagi mahu menjalankan pekerjaan atau membuat kesilapan, klik Padam.

    Gunakan plugin WordPress (WP) untuk membuat sandaran mysql

    Sekiranya anda menggunakan WP, anda boleh menggunakan plugin untuk membuat sandaran pangkalan data anda. UpdraftPlus akan menyandarkan fail pangkalan data anda dengan satu klik. Ia kini mempunyai lebih daripada dua juta pemasangan aktif.

    Backwpup

    Gunakan backwpup untuk sandarkan fail pangkalan data MySQL anda dan juga pemasangan WP anda yang lengkap.

    Terdapat banyak lagi plugin WP yang tersedia untuk membuat sandaran mysql. Pilih salah satu yang berfungsi dengan versi WP semasa dan sedang dikemas kini secara aktif.

    Untuk mengelakkan kehilangan data kritikal, sandarkan pangkalan data MySQL anda secara kerap. Sekiranya anda mempunyai sandaran, anda akan dapat memulihkan data yang penting atau tidak boleh digantikan sekiranya sesuatu berlaku untuk merosakkan laman web anda.