首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在laravel中插入/更新重音特殊字符

如何在laravel中插入/更新重音特殊字符
EN

Stack Overflow用户
提问于 2016-08-02 13:37:29
回答 2查看 2.2K关注 0票数 2

我正在尝试通过Laravel插入/更新重音特殊字符。

喜欢

、á、é、ó、ú、ü、

还有更多。

但laravel正在转换成一些十六进制代码,并将其插入数据库。作为回报,我得到了中文.

例如:-,我正在尝试这个

实际查询在laravel中运行

在刀片中显示的是

我使用的是SQL-Server-2008

列的数据类型为nvarchar,排序规则为SQL_Latin1_General_CP1_CI_AI

因此,我得出的结论是,如果在数据库中通过前缀N来直接运行查询,这就是laravel问题。

set 'name‘=N’‘Vishal,á,é,í,ó,ú,ü,name’

那它就能正常工作。

,我们怎么能通过laravel做到这一点?

EN

回答 2

Stack Overflow用户

发布于 2016-08-02 15:07:31

我编写的Laravel应用程序与西班牙字符(á,are,.)一起使用。我使用utf8_unicode_ci作为默认着色,使用utf8作为默认字符集,使用utf8_unicode_ci作为表排序规则,使用以utf8作为varchar列的字符集的utf8_unicode_ci。试试看。

票数 1
EN

Stack Overflow用户

发布于 2020-06-02 07:28:22

如果您正在使用西班牙语,最好在conf/database.php中使用utf8mu_spanish_ci。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38722043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档