我创建了一个表,并设置核对为 UTF8 为了能够唯一索引添加到域。现在我需要做的不区分大小写的搜索,但是当我进行一些查询与整理关键字,我得到了:

mysql> select * from page where pageTitle="Something" Collate utf8_general_ci;
  

ERROR 1253(42000):整理 'utf8_general_ci' 是无效的   字符集 'LATIN1'

mysql> select * from page where pageTitle="Something" Collate latin1_general_ci;
  

错误1267(HY000):归类(utf8_bin,IMPLICIT)和非法混合   (latin1_general_ci,显式)操作 '='

我是很新的SQL,所以我在想,如果有人可以帮助。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top