标签: mysql collation sql-like
我有一个MySQL查询,应该返回一些字母Ö或Ü的行 但它实际上没有。
查询代码是:
$this->db->like('title', $text );
这是PHP CodeIgniter活动查询。
假设我们有2行。 比姆 2. Bom
如果我搜索Bü,则必须返回1.行但不会。 当我搜索Bo时,第二行成功返回并且 当我搜索B时,返回两行。
我怎么能解决这个问题? 可能是下层原因?
感谢阅读。
答案 0 :(得分:1)
您可能需要在mysql中指定其他排序规则。 http://dev.mysql.com/doc/refman/5.0/en/charset-mysql.html