0

我已经成功地制作了一个保存阿拉伯值的数据库表。但是当我运行这个查询时(您的浏览器可能无法正确显示阿拉伯文本):

SELECT * FROM ar_table WHERE title LIKE '%روشنی%'

这失败了,我收到错误:

#1267 - Illegal mix of collations (latin1_general_ci,IMPLICIT) and (utf8_unicode_ci,COERCIBLE) for operation 'like'

应该优化什么,以便我可以进行此类查询。我需要这个用于搜索阿拉伯字体的搜索表单。

请帮忙。

4

1 回答 1

0

你是对的soulseekah。我将标题列的排序规则转换为 latin1_general_ci 的 utf8_unicode_ci。它工作完美。谢谢

于 2012-12-03T08:24:26.320 回答