Я создаю кросс-базу данных, которая объединяет данные из двух разных подсистем для отчетности.
В обеих таблицах используется кодировка UTF8 с сопоставлением utf8_general_cl.
Проблема в том, что одна база данных - это utf8, а другая - это latin1 с установленным значением latin1_swedish_cl.
В результате акцентированные символы и тому подобное искажаются из таблицы в базе данных latin1, несмотря на то, что обе таблицы имеют тип utf8.
Я не думаю, что изменение набора символов для базы данных в целом является вариантом.
Могу ли я конвертировать строки на лету?Я пробовал convert (), но, похоже, это не дало никакого эффекта.