0

我有一个带有名称的数据库,我需要查找一个名称并从两者中获取结果,因为没有特殊字符。

问题是数据库中的名称未正确保存。

示例:我需要查找名称“Mariën”。我的数据库中有一个“Marien”和一个“Mariën”;但它没有给出任何结果......

在我的核心: Configure::write('App.encoding', 'UTF-8');

数据库

用于数据库的 utf8_general_ci

表的 utf8_general_ci

varchar(100) utf8_general_ci 字段

这部分有什么帮助吗?

4

1 回答 1

0

您的数据库配置是否Config/database.php使用encoding=>设置utf8

如果不是蛋糕不是在 UTF8 中与 DB 交谈,而是在 Latin1 或其他语言中。

于 2013-09-06T23:18:26.207 回答