Почему оператор LIKE работает по разному через PHP и через phpMyAdmin?
Запрос SELECT * FROM tbl1 where text like "%word%" при выполнении его через php не возвращает запись у которой text="word".
При выполнении запроса через phpmyadmin - запись с word возврашается
При этом запрос SELECT * FROM tbl1 where text like "%ord%" работает корректно?
Что это может быть? Подозреваю что что-то с кодировками, но запрос SHOW VARIABLES LIKE 'char%' в обоих случаях возвращает одинаковые значения:
character_set_client=utf8mb4
character_set_connection=utf8mb4
character_set_database=latin1
character_set_filesystem=binary
character_set_results=utf8mb4
character_set_server=latin1
character_set_system=utf8
character_sets_dir=/usr/share/mysql/charsets/