
用记事本或UitraEdit打开mysql数据库安装目录下的my.ini文件打开,
然后Ctrl+F搜索default-character-set,将后面的字符集修改为UTF8,注意要修改两个地方,一个事客户端的,一个是服务端的。
然后保存,重启mysql服务、、进去继续用show variables like “%colla%”;show varables like
“%char%”;着两条语句查询一下字符集。
在之前项目用到mysql5.6,在docker-compose编排后,插入数据乱码,解决办法是加入运行参数--character-set-server=utf8,简单运行的docker如下:
这里有个重要注意点,在第一次运行镜像后,挂载宿主机文件配置已经完成,在修改mysql运行配置时,需要先删除宿主机挂载文件,在运行,不然不生效。
1,检查你eplices的版本设置 window---perferences---workspace里面设置utf-8 ,2.检查 你web.xml里面的字体设置是utf-8
3.调试看看你传来的参数
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)