Я воюю с сортировкой и набор символов битвы за некоторое время теперь, и, конечно, только тогда, когда я думал, что я выигрывал, я был озадачен новым вопросом. Все мои таблицы и строки и самой базы данных находятся в одной и той же сортировки (utf8_unicode_ci) м, но по какой-то причине, половина моих взглядов работать, а другая половина получаю эту ошибку:MySQL Collation Смесь Ошибка при выборе View
Error Code: 1267. Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '='
Может кто-нибудь пролить некоторый свет, почему я получаю эту ошибку и как ее исправить? Я попытался изменить представление с помощью Workbench, но всплывающее окно показывает с тем же сообщением об ошибке, когда я пытаюсь это сделать, что довольно сложно.
та же ошибка из терминала с 'show create view \' database \ '. \' View \ ';' с ошибкой 'ERROR 1267 (HY000): недопустимое сочетание сортировок (utf8_general_ci, IMPLICIT) и (utf8_unicode_ci, IMPLICIT) for operation '=' ':( –
Просьба предоставить выходные данные для следующего запроса: ' SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, COLLATION_NAME FROM INFORMATION_SCHEMA.COLUMNS' –