idea中使用springMvc向mysql写入中文数据乱码【MySQL数据库中文乱码】【set character_set_server = utf8设置不生效】
相关设置:
1、idea编码格式设置:
2、MySQL的相关编码格式设置:
修改前编码:SHOW VARIABLES LIKE 'character_set_%';
无用操作:之前通过命令行修改编码格式:
set character_set_client = utf8;
set character_set_server = utf8;
set character_set_connection = utf8;
set character_set_database = utf8;
set character_set_results = utf8;
set collation_connection = utf8_general_ci;
set collation_database = utf8_general_ci;
set collation_server = utf8_general_ci;
发现再次进入查看编码格式依然没有被修改
解决方法:
1)在注册表中找到 my.ini路径
winds+R:输入regedit
右键ImagePath,可见my.ini文件的具体位置,然后到相应路径下找到my.ini文件
2)修改my.ini文件
(在[mysqlid]下面添加character set server=utf8)
3)重启mysql服务即可。
修改后编码:
人生很长,一秒太短,一个月不长不短刚刚好! 加油少年! ---------LeaningBD
本文来自博客园,作者:青牛梦旅行,转载请注明原文链接:https://www.cnblogs.com/mengxiangtiankongfenwailan/p/16860482.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)