SELECT *
FROM trees
WHERE trees.`title` COLLATE UTF8_GENERAL_CI LIKE '%elm%'
实际上,如果添加COLLATE UTF8_GENERAL_CI
到列的定义中,则可以忽略所有这些技巧:它将自动运行。
ALTER TABLE trees
MODIFY COLUMN title VARCHAR(…) CHARACTER
SET UTF8 COLLATE UTF8_GENERAL_CI.
这还将重建该列上的所有索引,以便它们可用于查询而无需前导’%’