mysql в latin1, запрос в кодировке utf8 не работает
К ней я делаю запрос с like %слово%. Так вот - 'слово' в кодировке utf8 и еще на русском языке и запрос не работает . Пробовал сочетание c convert('слово' using latin1), та же херня. Никто не сталкивался с подобной проблемой? Дело еще в том , что базу нельзя трогать.
потом проверьте какакая кодировка у полей вашей таблицы: show create table ИмяТаблицы. если кодировка ваших полей latin1, нужно сменить на ютф8
alter table tableName change поле1 поле1 varchar(50) character set utf8
ммм... а если таблицу трогать нельзя, то по идее вы немного неправильно используете convert(но я не уверена) по идее так нужно:
CONVERT(CONVERT(поле USING binary) USING кодировка)