#1267 - Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation

#1267 - Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation

SQL文のWhere句で、照合順序が違うフィールドを比較したりしていることが原因で発生する。
照合順序は、phpMyAdminではここで確認できる。

右のほうの鉛筆のマークをクリックするとカラムの設定画面が開く。

開いた画面で、照合順序を選んで同じにすればよい。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください