Глюки (MySQL)

DiMA

php.spb.ru
Команда форума
Глюки (MySQL)

Глюки с русским языком (проблем с кодировкой нет, русский сортируется нормально). В базе есть строка из русских букв. Если сделать WHERE pole="строка" либо WHERE pole IN ("строка") либо WHERE pole LIKE "строка" то ничего не найдено. Если сделать WHERE pole LIKE "строка%", в ответе вернут "строку" (и если сравнить ее с ориганалом - совпадет точно). Строки любого типа так глючат "тест123" или "тест". Чтобы такого сделать? К сожалению, версию MySQL не помню. Но это самый последний релиз в бинарном виде. Проверял из ПХП и консоли mysql.
 

chira

Новичок
У меня было что-то похожее при смене версий MySQL, при этом таблицы не менялись.

Тогда вернули предыдущую версию сделали dump, поставили новую версию, загрузили dump и стало нормально работать.
 

tony2001

TeaM PHPClub
У меня почти та же история - только MySQL перставили, а теперь перестали работать % в базе mysql, т.е. хост типа "%.com" не прокатывает - access denied, а хост "host.com" прокатывает.

Абыдна =(((

Но запросы типа "WHERE word LIKE '%some%' " работают ок...
 
Сверху