Rumah  >  Artikel  >  pangkalan data  >  mysqlpump - program sandaran pangkalan data MySQL

mysqlpump - program sandaran pangkalan data MySQL

王林
王林ke hadapan
2023-09-20 11:29:021208semak imbas

mysqlpump - MySQL 数据库备份程序

Utiliti klien mysqlpump melakukan sandaran logik, dengan itu menghasilkan satu set pernyataan SQL yang boleh dilaksanakan untuk menghasilkan semula definisi objek pangkalan data dan data jadual asal. Ia membantu dalam membuang satu atau lebih pangkalan data MySQL untuk sandaran atau pemindahan ke pelayan SQL yang lain.

Ciri mysqlpump

Mari kita fahami ciri mysqlpump -

  • Memproses pangkalan data serta objek dalam pangkalan data secara selari, sekali gus membantu mempercepatkan proses pembuangan.

  • Ia menyediakan kawalan yang lebih baik ke atas pangkalan data dan objek pangkalan data (jadual, prosedur tersimpan, akaun pengguna) yang perlu dibuang

  • Langsungkan akaun pengguna ke dalam penyata pengurusan akaun (BUAT PENGGUNA, GRAN) Daripada memasukkan ke dalam pangkalan data sistem mysql

  • ia mempunyai keupayaan untuk mencipta output termampat.

  • Ini adalah penunjuk kemajuan memberikan anggaran.

  • Untuk muat semula fail dump, ia boleh mempercepatkan penciptaan indeks sekunder untuk jadual InnoDB dengan menambahkan indeks selepas memasukkan baris.

    >

Syntax - Memanggil mysqldump

Secara lalai, mysqlpump membuang semua pangkalan data. Untuk menentukan tingkah laku ini secara eksplisit, gunakan pilihan --all-databases. Seperti yang ditunjukkan di bawah -

shell> mysqlpump --all-databases

Untuk membuang satu pangkalan data atau jadual tertentu dalam pangkalan data, nama pangkalan data mesti dinyatakan pada baris arahan, diikuti dengan nama jadual pilihan. Seperti yang ditunjukkan di bawah -

shell> mysqlpump db_name
shell> mysqlpump db_name tbl_name1 tbl_name2 ...

Untuk merawat semua parameter nama sebagai nama pangkalan data, anda boleh menggunakan pilihan --databases. Seperti yang ditunjukkan di bawah -

shell> mysqlpump --databases db_name1 db_name2 ...

Utiliti mysqlpump menyokong berbilang pilihan untuk memasukkan atau mengecualikan pangkalan data, jadual, prosedur tersimpan dan definisi pengguna. Untuk memuat semula fail dump, penyata yang terkandung di dalamnya perlu dilaksanakan. Contoh di bawah menunjukkan perkara yang sama -

shell> mysqlpump [options] > dump.sql
shell> mysql < dump.sql

Atas ialah kandungan terperinci mysqlpump - program sandaran pangkalan data MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam