Rumah > Artikel > pangkalan data > Bagaimana untuk menyelesaikan ralat mysql 1062
Penyelesaian: 1. Gunakan pernyataan "set GLOBAL SQL_SLAVE_SKIP_COUNTER=1" untuk melangkau ralat; 2. Tambah "slave_skip_errors = 1062" di bawah mysqld dalam fail "my.cnf" dan kemudian mulakan semula mysql.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.
Semasa proses replikasi master-slave mysql, atas pelbagai sebab, pelayan hamba mungkin menghadapi ralat dalam melaksanakan SQL dalam BINLOG Secara lalai, pelayan akan menghentikan proses replikasi, tidak lagi menyegerak dan menunggu sehingga pengguna boleh mengendalikannya sendiri.
ralat-langkau hamba digunakan untuk menentukan nombor ralat yang boleh dilangkau secara automatik oleh pelayan hamba semasa proses replikasi Apabila nombor ralat yang ditentukan ditemui semasa proses replikasi, ia boleh dilangkau dan dilaksanakan secara automatik secara langsung. Penyataan SQL
ralat penyegerakan perpustakaan master-slave mysql: 1062 Ralat 'Entri pendua '1438019' untuk kunci 'PRIMER'' pada pertanyaan
Pustaka induk-hamba MySQL akan berlaku semasa penyegerakan 1062 Last_SQL_Error: Ralat 'Masalah masukan pendua': Jelas sekali masalah ini disebabkan oleh memasukkan kunci utama pendua dan menyebabkan perpustakaan hamba tidak berfungsi
Kaedah 1: Anda boleh menggunakan ini untuk melangkau ralat
Cara terbaik ialah melaksanakan pada perpustakaan hamba:
mysql> slave stop; mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1; mysql> slave start;
Kaedah 2: Ubah suai fail konfigurasi mysql dan biarkan ia melangkau
Ubah suai fail konfigurasi mysql /etc/my.cnf
Tambah baris slave_skip_errors = 1062 di bawah [mysqld]
Save dan mulakan semula mysql
Pengetahuan lanjutan:
Sesetengah kod ralat mewakili ralat seperti berikut:
1007: Pangkalan data sudah wujud , gagal mencipta pangkalan data
1008: Pangkalan data tidak wujud, pemadaman pangkalan data gagal
1050: Jadual data sudah wujud, mencipta jadual data gagal
1051 : Jadual data tidak wujud, dan pemadaman jadual data gagal
1054: Medan tidak wujud atau fail program bercanggah dengan pangkalan data
1060: Field Duplicate, mengakibatkan kegagalan untuk memasukkan
1061: Duplikat kunci nama
1068: Berbilang kunci utama ditakrifkan
1094: ID urutan lokasi
1146: Jadual data tiada, sila pulihkan pangkalan data
1053: Pelayan utama tidak berfungsi semasa proses replikasi
1062: Konflik kunci utama Entri pendua '%s' untuk kunci %d
Pembelajaran yang disyorkan: tutorial video mysql
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan ralat mysql 1062. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!