Запрос uft8mb4 без учета регистра в mysql

Я привык делать нечувствительные к регистру совпадения в MySQL на utf8 поля, такие как:

select * from connections where full_name like '%david%'

Тем не менее, кажется, что utf8mb4 не поддерживает поиск без учета регистра. Как бы я сделал то же самое против MySQL?

У меня есть таблица:

CREATE TABLE `connections` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `user_id` varchar(120) NOT NULL DEFAULT '',
  `full_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `user_id` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=7160 DEFAULT CHARSET=utf8;

0 ответов

Другие вопросы по тегам