php - Mysql 搜索具有土耳其字符的条目

标签 php mysql turkish

我见过 Horde 的地址簿应用程序,它可以很好地匹配没有正确字符的搜索。 例如,如果搜索“Garcon”,则会提供带有“Garçon”的条目。或者搜索“Tugla”也会提供“Tuğla”。 我想知道这是自己的代码还是 Mysql 可以处理这个。如果是,如何实现。

最佳答案

将归类设置为适当的设置(在您的情况下,可能是 uft8_turkish_ci)将影响哪些字符被视为相等。我相当确定通过这种整理,土耳其语字符将与其等效字符相等,但我在测试这一事实方面没有太多经验 - 只是按照我在 MySQL 手册站点上阅读的内容进行操作。

关于php - Mysql 搜索具有土耳其字符的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8902451/

相关文章:

java - 土耳其字符的小写点缀 i

php - 对于特定国家/地区,在 Woocommerce 结账时将城市替换为所选的州值

php - 在表上具有一对多关系的性能最佳

php - 在 MYSQL 中存储密码的正确代码过程

mysql - 如何在表之间传输数据,仅在id不存在的情况下

mysql - 如何从 sip_regisration 表中删除条目?

mysql 查询选择带有变音符号的土耳其字母

javascript - 当访问者离开网页时,如何更新 mysql 表?

php - 如何在 Zend Framework 2 中注册自定义水化器?

PHP - MySQL 数据库中编码错误的土耳其语字符