Pergunta

Eu criei uma tabela e definir o agrupamento de utf8 , a fim de ser capaz de adicionar um índice exclusivo para um campo. Agora eu preciso fazer caso pesquisas insensíveis, mas quando eu executei algumas consultas com a palavra chave de agrupamento e eu tenho:

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

ERRO 1253 (42000): COLLATION 'utf8_general_ci' não é válido para CHARACTER SET 'latin1'

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

ERROR 1267 (HY000): mistura ilegal de agrupamentos (utf8_bin, implícita) e (Latin1_general_ci, explícito) para a operação '='

Eu sou muito novo para SQL, então eu queria saber se alguém poderia ajudar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top