Pentadbiran dan Utiliti MySQL

WBOY
Lepaskan: 2023-09-17 11:09:09
ke hadapan
1099 orang telah melayarinya

MySQL 管理和实用程序

Mari kita lihat pentadbir dan utiliti dalam MySQL dan fahami cara menggunakannya -

ibd2sdi

Ia adalah utiliti yang mengekstrak Maklumat Kamus Bersiri (SDI) daripada fail ruang meja InnoDB. Data SDI wujud dalam semua fail ruang jadual InnoDB yang berterusan. ibd2sdi boleh digunakan semasa berjalan atau apabila pelayan di luar talian.

innochecksum

Ia mencetak jumlah semak fail InnoDB. Ia membaca fail ruang jadual InnoDB, mengira jumlah semak untuk setiap halaman, membandingkan jumlah semak yang dikira dengan jumlah semak yang disimpan dan melaporkan ketidakpadanan, dengan itu memaparkan halaman yang rosak. Ia pada asalnya dibangunkan untuk mempercepatkan pengesahan integriti fail tablespace selepas gangguan kuasa, tetapi ia juga boleh digunakan selepas penyalinan fail

Ia boleh dipanggil seperti berikut -

shell> innochecksum [options] file_name
Salin selepas log masuk

myisam_ftdump

Ia memaparkan maklumat tentang FULLTEXT dalam jadual MyISAM Maklumat indeks. Ia membaca fail indeks MyISAM secara langsung, jadi ia mesti dijalankan pada hos pelayan di mana jadual terletak. Sebelum menggunakan myisam_ftdump, pengguna mesti memastikan bahawa jika pelayan sedang berjalan, mereka terlebih dahulu mengeluarkan kenyataan FLUSH TABLES.

Ia boleh dipanggil seperti berikut -

shell > myisam_ftdump [options] tbl_name index_num
Salin selepas log masuk

myisamchk

Ia mendapat maklumat tentang jadual pangkalan data pengguna atau menyemak, membaiki atau mengoptimumkannya. Ia digunakan dengan jadual MyISAM, iaitu jadual dengan fail .MYD dan .MYI untuk menyimpan data dan indeks. Menggunakan myisamchk dengan jadual partition tidak disokong.

Ia boleh dipanggil seperti berikut -

shell> myisamchk [options] tbl_name ...
Salin selepas log masuk

myisamlog

Ia memproses kandungan fail log MyISAM. Untuk mencipta fail sedemikian, mulakan pelayan dengan pilihan --log-isam=log_file.

Ia boleh dipanggil seperti berikut -

shell> myisamlog [options] [file_name [tbl_name] ...]
Salin selepas log masuk

myisampack

Ia memampatkan jadual MyISAM. Ia berfungsi dengan memampatkan setiap lajur dalam jadual secara individu. Biasanya, myisampack mengemas 40% hingga 70% daripada fail data.

Ia boleh dipanggil seperti berikut -

shell> myisampack [options] file_name ...
Salin selepas log masuk

mysqlbinlog

Log binari pelayan terdiri daripada fail yang mengandungi "peristiwa" yang membantu menerangkan pengubahsuaian yang dibuat pada kandungan pangkalan data. Pelayan menulis fail ini dalam format binari. Untuk memaparkan kandungan dalam format teks, gunakan utiliti mysqlbinlog.

Ia boleh dipanggil seperti berikut -

shell> mysqlbinlog [options] log_file ...
Salin selepas log masuk

mysqldumpslow

Log pertanyaan lambat MySQL mengandungi maklumat tentang pertanyaan yang mengambil masa yang lama untuk dilaksanakan. Utiliti ini menghuraikan fail log pertanyaan lambat MySQL dan meringkaskan kandungannya.

Ia boleh dipanggil seperti berikut -

shell> mysqldumpslow [options] [log_file ...]
Salin selepas log masuk

Atas ialah kandungan terperinci Pentadbiran dan Utiliti 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