json列中的mysql表日语字符类似于\u95a2\u6771

json列中的mysql表日语字符类似于\u95a2\u6771,mysql,Mysql,通常,我没有这种问题,我的数据库排序规则是utf8mb4\u unicode\u ci,我可以毫无问题地显示日语字符。但在我的通知表中,当我存储json数据时,它显示如下 我搜索了一下,更改了我的Laravel数据库配置,如下所示 'charset' => 'utf8', 'collation' => 'utf8_general_ci', 我还将DB表排序规则更改为utf8\u general\u ci。。。但还是一样的问题 更新 当我插入DB我的数据时,我尝试使用这个jso

通常,我没有这种问题,我的数据库排序规则是
utf8mb4\u unicode\u ci
,我可以毫无问题地显示日语字符。但在我的通知表中,当我存储
json
数据时,它显示如下

我搜索了一下,更改了我的Laravel数据库配置,如下所示

 'charset' => 'utf8',
 'collation' => 'utf8_general_ci',
我还将DB表排序规则更改为
utf8\u general\u ci
。。。但还是一样的问题

更新 当我插入DB我的数据时,我尝试使用这个
json\u编码($database,json\u UNESCAPED\u UNICODE)
。。。如下图所示。但是没有任何影响。。。表json格式中仍然存在字符问题

allestates::insertGetId($database);
$user = User::first();
$user->notify(new EstateNews(json_encode($database,JSON_UNESCAPED_UNICODE)));
$this->line('DATA SAVED.');
有办法解决这个问题吗