Rumah > pangkalan data > tutorial mysql > mysqlcheck - Program penyelenggaraan jadual MySQL

mysqlcheck - Program penyelenggaraan jadual MySQL

PHPz
Lepaskan: 2023-08-30 15:57:05
ke hadapan
1050 orang telah melayarinya

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
Salin selepas log masuk

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!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan