Java向MySQL写入中文乱码问题解决
2024-10-22 08:11:55
Java向MySQL写入中文乱码问题解决
以下仅为本人工作、学习过程中所接触到的内容,不足之处欢迎指出。
问题现象:
使用Java代码向MySQL数据库写入数据,中文字符出现乱码。
解决步骤:
1、查看编码
show variables like "character%";
2、修改配置项character-set-server,由 utf8mb4 改为 utf8
修改MySQL安装目录下的my.ini文件(window系统)
3、修改后重启mysql服务,再次查看编码
注意:修改配置文件后,需要重启MySQL服务才能使修改生效。重启需要使用管理员身份运行,命令为:net stop mysql / net start mysql
4、使用相同Java代码插入数据时不再有中文乱码现象
参考
最新文章
- redmine computed custom field formula tips
- Android中仿淘宝首页顶部滚动自定义HorizontalScrollView定时水平自动切换图片
- dede新建模型中自定义联动类别调用及修改方法
- gulp学习笔记2
- PL/SQL Developer连接到Oracle 12c
- 设置Linux下Mysql表名不区分大小写
- 你可能不知道的 30 个 Python 语言的特点技巧
- Java 数据结构之ArrayList
- MyEclipse高效开发之必备快捷键技能
- 概率质量函数:怀孕周期的PMF
- PID204 / 特种部队
- 【转】关于Adapter的The content of the adapter has changed问题分析 关于Adapter的The content of the adapter has changed问题分析
- LeetCode_Pascal's Triangle
- No new migrations found. Your system is up-to-date.处理
- <;<;精通iOS开发>;>;第14章例子代码彻底清除警告
- 解决使用mybatis分页插件PageHelper的一个报错问题
- 关于Apahce服务器安装中遇到的问题
- day057 基于对象和基于双下划线的多表查询
- java-信息安全(十一)-非对称加密算法ECC以及ECDSA签名
- vue 组件使用中的细节点