Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 10315|Jawab: 0

[Sumber] Tabel 'nama tabel' ditandai sebagai mogok dan harus diperbaiki

[Salin tautan]
Diposting pada 08/07/2019 17.29.26 | | | |
Tabel 'xxxx' ditandai sebagai mogok dan harus diperbaiki
Arti utamanya adalah bahwa lembar data 'tabel' ditandai sebagai bermasalah dan perlu diperbaiki.



Apa yang menyebabkan masalah?

1. Beberapa kesalahan pengindeksan yang disebabkan oleh kueri yang sering dan perubahan tabel diperiksa dari Internet.

2. Dikatakan juga bahwa database MYSQL rusak karena beberapa alasan, seperti: pemadaman listrik server database secara tiba-tiba, dan pengoperasian file asli tabel saat menyediakan layanan ke tabel database dapat menyebabkan tabel database MYSQL rusak dan data tidak dapat dibaca. Singkatnya, itu karena beberapa masalah yang tidak terukur yang menyebabkan meja rusak.


Larutan:

Temukan alat bin/myisamchk di direktori instalasi mysql dan ketik di baris perintah:

di mana pengguna. MYI adalah nama tabel.

Alat myisamchk kemudian akan membantu Anda memulihkan indeks tabel data. Mulai ulang mysql dan masalahnya terpecahkan.




Kesalahan baru adalah sebagai berikut:

C:\Program Files\MySQL\MySQL Server 5.7\bin>myisamchk -c -r D:\MySqlDataNew\itsvse.MYI
- memulihkan (dengan sortir) MyISAM-table 'D:\MySqlDataNew\itsvse. MYI'
Catatan data: 47262937
- Memperbaiki indeks 1
- Memperbaiki indeks 2
- Memperbaiki indeks 3
- Memperbaiki indeks 4
- Memperbaiki indeks 5
myisamchk: error: myisam_sort_buffer_size is too small
MyISAM-table 'D:\MySqlDataNew\itsvse. MYI' tidak tetap karena o
Kesalahan f
Coba perbaiki dengan menggunakan --safe-recover (-o), opsi --force (-f) atau dengan tidak
t menggunakan bendera --quick (-q)

C:\Program Files\MySQL\MySQL Server 5.7\bin>


myisamchk tidak memiliki myisam_sort_buffer_size, hanya sort_buffer_size, diperkirakan sort_buffer_size tidak mencukupi, file MYI indeks saya besar, jadi cukup atur –sort_buffer_size=160M. Tetapkan parameter lain juga, bagaimanapun, itu tidak melebihi ukuran memori. Jalankan perintah berikut untuk menyiapkan sort_buffer_size dan memperbaiki tabel:






Tapi masuk ke mysql masih tidak berhasil.

Terakhir, memasukkan nama tabel perbaikan di bawah mysql > berhasil memperbaiki kesalahan.





Mantan:Permintaan C# Http Unggah file formulir (parameter tambahan dapat ditambahkan)
Depan:Bagikan beberapa situs web yang diukur untuk menerima kode verifikasi SMS secara online
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com