gpt4 book ai didi

php - Laravel 5 Eloquent 字符集 utf8 问题

转载 作者:可可西里 更新时间:2023-11-01 07:05:08 24 4
gpt4 key购买 nike

我使用 Laravel 5.1 和一个 mysql 服务器。我有一个带有 utf8 unicode 表的数据库,我的数据库配置文件是这样的:

'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'database',
'username' => 'root',
'password' => 'password',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => 'false',
),

但是当我使用 eloquent 的查询时,我的带有重音的文本被破坏了。这不是 blade 的问题,因为我可以在 View 中正确地写重音,如果我直接使用 PDO,我的文本就很好。

如何通过 eloquent 的查询解决我的问题?

最佳答案

我找到了我的问题,我希望它能帮助其他人:

我的 Mysql 数据库默认使用 latin1 编码。我确定我的数据库是 utf8,所以我在我的 laravel 项目的配置文件中进行了配置。

关于php - Laravel 5 Eloquent 字符集 utf8 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32700518/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com