InggrisPerancisSpanyol

favorit OnWorks

mysqlanalyze - Online di Cloud

Jalankan mysqlanalyze di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah mysqlanalyze yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


mysqlcheck - program pemeliharaan tabel

RINGKASAN


mysqlcheck [Pilihan] [nama_db [nama_tbl ...]]

DESKRIPSI


mysqlcheck klien melakukan pemeliharaan meja: Ia memeriksa, memperbaiki, mengoptimalkan, atau
menganalisis tabel.

Setiap tabel dikunci dan oleh karena itu tidak tersedia untuk sesi lain saat sedang
diproses, meskipun untuk operasi pemeriksaan, tabel dikunci dengan kunci READ saja. Meja
operasi pemeliharaan dapat memakan waktu, terutama untuk tabel besar. Jika Anda menggunakan
itu --database or --semua-database pilihan untuk memproses semua tabel dalam satu atau lebih database,
seruan dari mysqlcheck mungkin memakan waktu lama. (Ini juga berlaku untuk mysql_upgrade
karena program itu memanggil mysqlcheck untuk memeriksa semua tabel dan memperbaikinya jika perlu.)

mysqlcheck mirip fungsinya dengan myisamchk, tetapi bekerja secara berbeda. utama
perbedaan operasional adalah bahwa mysqlcheck harus digunakan ketika mysqld server berjalan,
sedangkan myisamchk harus digunakan ketika tidak. Manfaat menggunakan mysqlcheck adalah bahwa
Anda tidak perlu menghentikan server untuk melakukan pemeliharaan tabel.

mysqlcheck menggunakan pernyataan SQL CHECK TABLE, REPAIR TABLE, ANALYZE TABLE, dan OPTIMIZE
TABEL dengan cara yang nyaman bagi pengguna. Ini menentukan pernyataan mana yang akan digunakan untuk
operasi yang ingin Anda lakukan, dan kemudian mengirimkan pernyataan ke server untuk dieksekusi.

Mesin penyimpanan MyISAM mendukung keempat operasi pemeliharaan, jadi mysqlcheck dapat
digunakan untuk melakukan salah satu dari mereka pada tabel MyISAM. Mesin penyimpanan lainnya belum tentu
mendukung semua operasi. Dalam kasus seperti itu, pesan kesalahan ditampilkan. Misalnya, jika
test.t adalah tabel MEMORY, upaya untuk memeriksanya menghasilkan hasil ini:

kulit> mysqlcheck uji t
tes.t
catatan: Mesin penyimpanan untuk meja tidak mendukung pemeriksaan

If mysqlcheck tidak dapat memperbaiki tabel, lihat Basis Pengetahuan MariaDB untuk tabel manual
strategi perbaikan. Ini akan menjadi kasus, misalnya, untuk tabel InnoDB, yang dapat berupa
diperiksa dengan CHECK TABLE, tetapi tidak diperbaiki dengan REPAIR TABLE.

Penggunaan mysqlcheck dengan tabel yang dipartisi tidak didukung.

Peringatan
Yang terbaik adalah membuat cadangan tabel sebelum melakukan operasi perbaikan tabel;
dalam beberapa keadaan operasi dapat menyebabkan kehilangan data. Kemungkinan penyebabnya antara lain:
tetapi tidak terbatas pada kesalahan sistem file.

Ada tiga cara umum untuk memanggil mysqlcheck:

kulit> mysqlcheck [Pilihan] nama_db [nama_tbl ...]
kulit> mysqlcheck [Pilihan] --database nama_db ...
kulit> mysqlcheck [Pilihan] --semua-database

Jika Anda tidak memberi nama tabel apa pun berikut: nama_db atau jika Anda menggunakan --database or
--semua-database pilihan, seluruh database diperiksa.

mysqlcheck memiliki fitur khusus dibandingkan dengan program klien lainnya. Perilaku default
meja periksa (--memeriksa) dapat diubah dengan mengganti nama biner. Jika Anda ingin memiliki
alat yang memperbaiki tabel secara default, Anda hanya perlu membuat salinan mysqlcheck bernama
perbaikan mysql, atau buat tautan simbolis ke mysqlcheck bernama perbaikan mysql. Jika Anda memanggil
perbaikan mysql, itu memperbaiki tabel.

Nama-nama berikut dapat digunakan untuk mengubah mysqlcheck perilaku bawaan.

┌──────────────┬────────────────────────────────── ┐
perbaikan mysql Opsi default adalah --memperbaiki
├──────────────┼────────────────────────────────── ┤
analisis mysql Opsi default adalah --menganalisa
├──────────────┼────────────────────────────────── ┤
mysqloptimize Opsi default adalah --optimalkan
└──────────────┴────────────────────────────────── ┘

mysqlcheck mendukung opsi berikut, yang dapat ditentukan pada baris perintah atau
di grup file opsi [mysqlcheck] dan [client].

· --membantu, -?

Tampilkan pesan bantuan dan keluar.

· --semua-database, -A

Periksa semua tabel di semua database. Ini sama dengan menggunakan --database Option
dan memberi nama semua database pada baris perintah.

· --semua-dalam-1, -1

Alih-alih mengeluarkan pernyataan untuk setiap tabel, jalankan satu pernyataan untuk masing-masing
database yang menamai semua tabel dari database tersebut untuk diproses.

· --menganalisa, -a

Analisis tabel.

· --perbaikan otomatis

Jika tabel yang dicentang rusak, perbaiki secara otomatis. Setiap perbaikan yang diperlukan dilakukan
setelah semua tabel diperiksa.

· --karakter-set-dir=path

Direktori tempat set karakter diinstal.

· --memeriksa, -c

Periksa tabel untuk kesalahan. Ini adalah operasi default.

· --periksa-hanya-berubah, -C

Periksa hanya tabel yang telah berubah sejak pemeriksaan terakhir atau yang belum ditutup
tepat.

· --cek-upgrade, -g

Aktifkan CHECK TABLE dengan opsi UNTUK UPGRADE untuk memeriksa tabel untuk ketidakcocokan
dengan versi server saat ini. Opsi ini secara otomatis mengaktifkan
--fix-db-nama dan --fix-nama-tabel Pilihan.

· --kompres

Kompres semua informasi yang dikirim antara klien dan server jika keduanya mendukung
kompresi.

· --database, -B

Memproses semua tabel dalam database bernama. Biasanya, mysqlcheck memperlakukan nama depan
argumen pada baris perintah sebagai nama database dan nama berikut sebagai nama tabel.
Dengan opsi ini, ia memperlakukan semua argumen nama sebagai nama database.

· --debug[=debug_options], -# [debug_options]

Tulis log debug. Sebuah tipikal debug_options string adalah d:t:o,nama file. NS
defaultnya adalah d:t:o´.

· --debug-cek

Cetak beberapa informasi debug saat program keluar.

· --debug-info

Cetak informasi debug dan memori dan statistik penggunaan CPU saat program
keluar.

· --default-auth=nama

Plugin sisi klien otentikasi default untuk digunakan.

· --default-karakter-set=nama_karakter

penggunaan nama_karakter sebagai set karakter default.

· --default-file-ekstra=nama file

set nama file sebagai file untuk membaca opsi default setelah file default global
telah dibaca. Harus diberikan sebagai pilihan pertama.

· --default-file=nama file

set nama file sebagai file untuk membaca opsi default, timpa file default global.
Harus diberikan sebagai pilihan pertama.

· --diperpanjang, -e

Jika Anda menggunakan opsi ini untuk memeriksa tabel, ini memastikan bahwa tabel tersebut 100% konsisten
tetapi membutuhkan waktu yang lama.

Jika Anda menggunakan opsi ini untuk memperbaiki tabel, itu akan memaksa menggunakan yang lama, lambat,
perbaiki dengan metode keycache, alih-alih perbaikan yang jauh lebih cepat dengan menyortir.

· --cepat, -F

Periksa hanya meja yang belum ditutup dengan benar.

· --fix-db-nama

Konversi nama database ke format yang digunakan sejak MySQL 5.1. Hanya nama database yang
mengandung karakter khusus yang terpengaruh.

· --fix-nama-tabel

Konversi nama tabel (termasuk tampilan) ke format yang digunakan sejak MySQL 5.1. Hanya meja
nama yang mengandung karakter khusus akan terpengaruh.

· --menyiram,

Siram setiap meja setelah pemeriksaan. Ini berguna jika Anda tidak ingin dicentang
tabel mengambil ruang di cache setelah pemeriksaan.

· --memaksa, -f

Lanjutkan bahkan jika terjadi kesalahan SQL.

· --tuan rumah=nama_host, -h nama_host

Hubungkan ke server MariaDB pada host yang diberikan.

· --centang-sedang, -m

Lakukan pemeriksaan yang lebih cepat dari --diperpanjang operasi. Ini hanya menemukan 99.99% dari semuanya
kesalahan, yang seharusnya cukup baik dalam banyak kasus.

· --tanpa-default

Jangan membaca opsi default dari file opsi apa pun. Ini harus diberikan sebagai yang pertama
argumen.

· --optimalkan, -o

Optimalkan tabel.

· --sandi[=kata sandi], -P[kata sandi]

Kata sandi yang digunakan saat menghubungkan ke server. Jika Anda menggunakan formulir opsi pendek
(-p), kamu tidak bisa memiliki spasi antara opsi dan kata sandi. Jika Anda menghilangkan
kata sandi nilai mengikuti --kata sandi or -p opsi pada baris perintah, mysqlcheck
meminta satu.

Menentukan kata sandi pada baris perintah harus dianggap tidak aman. Anda dapat gunakan
file opsi untuk menghindari pemberian kata sandi pada baris perintah.

· --gigih, -Z

Digunakan dengan ANALYZE TABLE untuk menambahkan opsi PERSISENT FOR ALL.

· --pipa, -W

Di Windows, sambungkan ke server melalui pipa bernama. Opsi ini hanya berlaku jika
server mendukung koneksi pipa bernama.

· --plugin-dir=nama

Direktori untuk plugin sisi klien.

· --pelabuhan=port_num, -P port_num

Nomor port TCP/IP yang akan digunakan untuk koneksi.

· --print-default

Cetak daftar argumen program dan keluar. Ini harus diberikan sebagai argumen pertama.

· --proses-tabel

Lakukan operasi yang diminta pada tabel. Default ke aktif; menggunakan --lewati-proses-tabel
untuk menonaktifkan.

· --proses-tampilan=val

Lakukan operasi yang diminta (hanya CHECK VIEW atau REPAIR VIEW). Nilai yang mungkin adalah
TIDAK, YA (perbaiki checksum, jika perlu, tambahkan bidang versi mariadb),
UPGRADE_FROM_MYSQL (sama seperti YA dan alihkan algoritma MERGE<->TEMPTABLE.

· --protokol={TCP|SOKET|PIPA|MEMORI}

Protokol koneksi yang digunakan untuk menghubungkan ke server. Hal ini berguna ketika
parameter koneksi lainnya biasanya akan menyebabkan protokol yang akan digunakan selain dari
satu yang Anda inginkan.

· --cepat, -q

Jika Anda menggunakan opsi ini untuk memeriksa tabel, ini akan mencegah pemeriksaan memindai
baris untuk memeriksa tautan yang salah. Ini adalah metode pemeriksaan tercepat.

Jika Anda menggunakan opsi ini untuk memperbaiki tabel, opsi ini hanya mencoba memperbaiki pohon indeks.
Ini adalah metode perbaikan tercepat.

· --memperbaiki, -r

Lakukan perbaikan yang dapat memperbaiki hampir semua hal kecuali kunci unik yang tidak unik.

· --diam, -s

Mode diam. Cetak hanya pesan kesalahan.

· --lewati-database=nama_db -s

Jangan memproses database (peka huruf besar/kecil) yang ditentukan sebagai argumen.

· --soket=path, -S path

Untuk koneksi ke localhost, file soket Unix untuk digunakan, atau, pada Windows, nama
pipa bernama untuk digunakan.

· --ssl

Aktifkan SSL untuk koneksi (secara otomatis diaktifkan dengan tanda lain). Nonaktifkan dengan
--lewati-ssl.

· --ssl-ca=nama

File CA dalam format PEM (periksa dokumen OpenSSL, menyiratkan --ssl).

· --ssl-capath=nama

Direktori CA (periksa dokumen OpenSSL, menyiratkan --ssl).

· --ssl-cert=nama

Sertifikat X509 dalam format PEM (periksa dokumen OpenSSL, menyiratkan --ssl).

· --ssl-cipher=nama

Sandi SSL untuk digunakan (periksa dokumen OpenSSL, menyiratkan --ssl).

· --ssl-kunci=nama

Kunci X509 dalam format PEM (periksa dokumen OpenSSL, menyiratkan --ssl).

· --ssl-crl=nama

Daftar pencabutan sertifikat (periksa dokumen OpenSSL, menyiratkan --ssl).

· --ssl-crlpath=nama

Jalur daftar pencabutan sertifikat (periksa dokumen OpenSSL, menyiratkan --ssl).

· --ssl-verifikasi-server-cert

Verifikasi "Nama Umum" server dalam sertifikatnya terhadap nama host yang digunakan saat menghubungkan. Ini
opsi dinonaktifkan secara default.

· --tabel

Ganti --database or -B pilihan. Semua argumen nama yang mengikuti opsi adalah
dianggap sebagai nama tabel.

· --gunakan-dari

Untuk operasi perbaikan pada tabel MyISAM, dapatkan struktur tabel dari file .frm jadi
bahwa tabel dapat diperbaiki meskipun header .MYI rusak.

· --pengguna=user_name, -u user_name

Nama pengguna MariaDB yang akan digunakan saat menghubungkan ke server.

· --bertele-tele, -v

Modus verbose. Mencetak informasi tentang berbagai tahapan operasi program. Menggunakan
satu --bertele-tele option akan memberi Anda lebih banyak informasi tentang apa yang dilakukan mysqlcheck.

Menggunakan dua --bertele-tele pilihan juga akan memberi Anda informasi koneksi.

Menggunakannya 3 kali akan mencetak semua CHECK, RENAME dan ALTER TABLE selama pemeriksaan
tahap.

· --Versi: kapan, -V

Tampilkan informasi versi dan keluar.

· --tulis-binlog

Opsi ini diaktifkan secara default, sehingga ANALYZE TABLE, OPTIMIZE TABLE, dan REPAIR
Pernyataan TABEL yang dihasilkan oleh mysqlcheck ditulis ke log biner. Menggunakan
--lewati-tulis-binlog menyebabkan NO_WRITE_TO_BINLOG ditambahkan ke pernyataan sehingga
mereka tidak masuk. Menggunakan --lewati-tulis-binlog ketika pernyataan ini tidak seharusnya
dikirim ke budak replikasi atau dijalankan saat menggunakan log biner untuk pemulihan dari cadangan.

HAK CIPTA


Hak Cipta 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2015 MariaDB
Prinsip Dasar

Dokumentasi ini adalah perangkat lunak gratis; Anda dapat mendistribusikan ulang dan/atau memodifikasinya hanya di bawah
ketentuan Lisensi Publik Umum GNU yang diterbitkan oleh Free Software Foundation;
versi 2 dari Lisensi.

Dokumentasi ini disebarluaskan dengan harapan dapat bermanfaat, tapi TANPA APAPUN
JAMINAN; bahkan tanpa jaminan tersirat tentang KELAYAKAN DIPERDAGANGKAN atau KESESUAIAN UNTUK SEBUAH TERTENTU
TUJUAN. Lihat Lisensi Publik Umum GNU untuk lebih jelasnya.

Anda seharusnya telah menerima salinan GNU General Public License bersama dengan programnya;
jika tidak, kirim surat ke Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 AS atau lihat http://www.gnu.org/licenses/.

Gunakan mysqlanalyze online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Lantai Kantor
    Lantai Kantor
    OfficeFloor menyediakan inversi dari
    kontrol kopling, dengan: - ketergantungan
    injeksi - injeksi lanjutan -
    injeksi benang Untuk informasi lebih lanjut
    mengunjungi...
    Unduh OfficeFloor.dll
  • 2
    DivKit
    DivKit
    DivKit adalah sumber terbuka Berbasis Server
    Kerangka UI (SDUI). Ini memungkinkan Anda untuk melakukannya
    meluncurkan pembaruan yang bersumber dari server
    versi aplikasi yang berbeda. Bisa juga
    digunakan untuk...
    Unduh DivKit
  • 3
    subkonverter
    subkonverter
    Utilitas untuk mengkonversi antara berbagai
    format langganan. Pengguna Shadowrocket
    harus menggunakan ss, ssr atau v2ray sebagai target.
    Anda dapat menambahkan &komentar= ke
    HT yang disukai Telegram...
    Unduh subkonverter
  • 4
    BERDEBUR
    BERDEBUR
    SWASH adalah numerik tujuan umum
    alat untuk mensimulasikan goyah,
    non-hidrostatik, permukaan bebas,
    aliran rotasi dan fenomena transportasi
    di perairan pantai sebagai...
    Unduh SWASH
  • 5
    VBA-M (Diarsipkan - Sekarang di Github)
    VBA-M (Diarsipkan - Sekarang di Github)
    Proyek telah pindah ke
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Fitur: Kreasi curang, simpan status multi
    sistem, mendukung gba, gbc, gb, sgb,
    sgb2Tu...
    Unduh VBA-M (Diarsipkan - Sekarang di Github)
  • 6
    Stacer
    Stacer
    Pengoptimal dan Pemantauan Sistem Linux
    Repositori Github:
    https://github.com/oguzhaninan/Stacer.
    Audiens: Pengguna Akhir/Desktop. Pengguna
    antarmuka: Qt. Pemrograman La...
    Unduh Stacer.dll
  • Lebih banyak lagi »

Perintah Linux

Ad