apabila melaksanakan pertanyaan yang melibatkan jumlah penyisipan baris yang besar dalam mysql, Pengguna mungkin menghadapi ralat "Kod Ralat 1206: Bilangan kunci melebihi saiz jadual kunci." Ini berlaku apabila bilangan kunci yang digunakan melebihi had yang ditakrifkan dalam konfigurasi saiz jadual kunci. Bilangan kunci yang diperlukan untuk pertanyaan. Kunci adalah penting dalam sistem pangkalan data untuk mengelakkan akses serentak dan ketidakkonsistenan data, tetapi apabila jadual kunci terlalu kecil, ia boleh menjadi terharu, yang membawa kepada mesej ralat. Kesalahan ini melibatkan peningkatan saiz jadual kunci untuk membolehkan lebih banyak kunci. Ini dapat dicapai dengan mengubah fail konfigurasi MySQL, my.cnf, biasanya terletak di /etc/my.cnf pada pelayan linux. dan buka fail konfigurasi my.cnf.
simpan dan tutup fail. Menetapkan saiz kolam penampan InnoDB, yang termasuk jadual kunci. Meningkatkan saiz ini akan membolehkan lebih banyak kunci disimpan dan mengurangkan kemungkinan melebihi had saiz jadual kunci. mereka. Ini boleh dilakukan dengan menggunakan arahan berikut:
/etc/init.d/mysqld Restart
Atas ialah kandungan terperinci Bagaimana untuk memperbaiki kesilapan 'jumlah kunci MySQL melebihi saiz jadual kunci' ralat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!