Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menyelesaikan ralat mysql 1062

Bagaimana untuk menyelesaikan ralat mysql 1062

WBOY
WBOYasal
2022-05-26 17:57:1814945semak imbas

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.

Bagaimana untuk menyelesaikan ralat mysql 1062

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.

Cara menyelesaikan ralat mysql 1062

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;

Bagaimana untuk menyelesaikan ralat mysql 1062

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!

Kenyataan:
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