Rumah  >  Artikel  >  pangkalan data  >  mysqlcheck - Program penyelenggaraan jadual MySQL

mysqlcheck - Program penyelenggaraan jadual MySQL

PHPz
PHPzke hadapan
2023-08-30 15:57:05968semak imbas

mysqlcheck - MySQL 表维护程序

pelanggan mysqlcheck melakukan penyelenggaraan meja. Ia menyemak, membaiki, mengoptimumkan atau menganalisis jadual. Jika pengguna menggunakan pilihan --databases atau --all-databases untuk memproses semua jadual dalam satu atau lebih pangkalan data, memanggil mysqlcheck akan mengambil masa yang lama. Perkara yang sama berlaku untuk proses naik taraf MySQL jika ia menentukan semakan jadual diperlukan, kerana ia mengendalikan jadual dengan cara yang sama.

penggunaan mysqlcheck

  • Apabila pelayan mysqld sedang berjalan, arahan mysqlcheck harus digunakan. Ini bermakna pengguna tidak perlu menghentikan pelayan untuk melakukan penyelenggaraan meja. Ia menggunakan pernyataan SQL seperti CHECK TABLE, REPAIR JADUAL, ANALYZE JADUAL dan OPTIMIZE TABLE dengan cara yang mesra pengguna.

  • Ia membantu untuk menentukan pernyataan yang perlu digunakan untuk operasi yang perlu dilakukan. Kenyataan itu kemudiannya dihantar ke pelayan untuk dilaksanakan.

Panggil mysqlcheck

Tiga cara untuk memanggil mysqlcheck -

shell> mysqlcheck [options] db_name [tbl_name ...]
shell> mysqlcheck [options] --databases db_name ...
shell> mysqlcheck [options] --all-databases

Tingkah laku lalai

Tingkah laku lalai mysqlcheck ialah menyemak jadual yang boleh ditukar dengan menamakan semula binari (--check). Jika pengguna mempunyai alat lalai untuk membaiki jadual, mereka perlu membuat salinan mysqlcheck bernama mysqlrepair. Jika tidak, pautan simbolik mysqlcheck bernama mysqlrepair perlu dibuat. Jika pengguna memanggil mysqlrepair, ia membaiki jadual.

  • mysqlrepair: Pilihan lalai ialah –repair.

  • mysqlanalyze: Pilihan lalai ialah --analyze.

  • mysqloptimize: Pilihan lalai ialah --optimize.

Atas ialah kandungan terperinci mysqlcheck - Program penyelenggaraan jadual 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