Die Lösung für den 1267-Fehler in MySQL: Führen Sie vor dem Ausführen der MySQL-Abfrageanweisung den Zeichensatz aus, der zum Erstellen der Tabelle verwendet wird. Bitte ändern Sie ihn entsprechend der tatsächlichen Situation.
Die Lösung für den 1267-Fehler in MySQL:
Wenn sich der beim Erstellen der Tabelle verwendete Zeichensatz vom Standardzeichensatz von MySQL unterscheidet, kommt es bei Abfragevorgängen häufig vor, insbesondere wenn chinesische Schriftzeichen vorhanden sind Die folgende Fehlermeldung wird angezeigt:
ERROR 1267 (HY000): Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation 'like'
Die Lösung lautet:
Bevor Sie die MySQL-Abfrageanweisung ausführen, führen Sie „set name gbk“ aus. gbk ist der zum Erstellen der Tabelle verwendete Zeichensatz. Bitte ändern Sie ihn entsprechend der tatsächlichen Situation!
Relevante Lernempfehlungen: MySQL-Tutorial
Das obige ist der detaillierte Inhalt vonWas tun, wenn in MySQL der Fehler 1267 auftritt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!