laravel8+达梦数据库插入数据在DM管理工具显示中文乱码
再DM管理工具存进去显示中文乱码,但是直接在DM工具执行insert sql存入的数据不会乱码,乱码的数据查询出显示正确的中文
解决办法: 中文乱码只有一种情况,字符集不匹配, php环境,php文件,php编辑器,数据库编码(达梦数据库编码只能在新建的时候选择,并且不可以更改),达梦数据库在操作系统的编码格式不一致都有可能导致乱码
最后
window系统下找到
需要重启php_fpm,累死重启php进程,我这边重启phpstudy的apache服务以后存数据库的中文不会再乱码了
最重要的是最后的这个,修改dm数据库所在客户端的操作系统的编码