我希望仍然可以解决一个大问题。 我最近收到了一个带有日语的.sql文件。
所有字符都设置为
一人
已经检查了数据库及其utf8,但是我的laravel项目现在也显示了 相同的字符。有没有办法在数据库中或在laravel网站上将其转换回日语? 我已经尝试了一些使用utf8 meta标签的方法,但这没用。
编辑; 从数据库和表中检查了字符集,它们都说utf8
谢谢。
答案 0 :(得分:1)
Mysql连接排序规则utf8mb4_unicode_ci
和数据库排序规则也utf8mb4_unicode_ci
以下代码适用于Laravel:
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
答案 1 :(得分:0)
已将日语转换回正常状态 找到解决方案花了一些时间,但是有效,
UPDATE kanji SET characters =
CONVERT(BINARY CONVERT(characters USING latin1) USING utf8);
这对我有用。