Незаконное сочетание коллекций (UTF8MB4_Unicode_ci, Itmoic) и (UTF8MB4_GENERAL_CI, INTICE) для операции '=' < /p>
< /blockquote>
I Пробо.
Код: Выделить всё
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8mb4 |
| character_set_connection | utf8mb4 |
| character_set_database | utf8mb4 |
| character_set_filesystem | binary |
| character_set_results | utf8mb4 |
| character_set_server | utf8mb4 |
| character_set_system | utf8mb3 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.003 sec)
+----------------------+--------------------+
| Variable_name | Value |
+----------------------+--------------------+
| collation_connection | utf8mb4_general_ci |
| collation_database | utf8mb4_general_ci |
| collation_server | utf8mb4_general_ci |
+----------------------+--------------------+
< /code>
и столбец как:varchar(20) utf8mb4_general_ci NULLЯ продолжал получать то же сообщение.
Код: Выделить всё
ERROR 1267 (HY000): Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation '='
Подробнее здесь: https://stackoverflow.com/questions/795 ... -and-mysql
Мобильная версия