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代码插入数据时不再有中文乱码现象

参考

最新文章

  1. redmine computed custom field formula tips
  2. Android中仿淘宝首页顶部滚动自定义HorizontalScrollView定时水平自动切换图片
  3. dede新建模型中自定义联动类别调用及修改方法
  4. gulp学习笔记2
  5. PL/SQL Developer连接到Oracle 12c
  6. 设置Linux下Mysql表名不区分大小写
  7. 你可能不知道的 30 个 Python 语言的特点技巧
  8. Java 数据结构之ArrayList
  9. MyEclipse高效开发之必备快捷键技能
  10. 概率质量函数:怀孕周期的PMF
  11. PID204 / 特种部队
  12. 【转】关于Adapter的The content of the adapter has changed问题分析 关于Adapter的The content of the adapter has changed问题分析
  13. LeetCode_Pascal's Triangle
  14. No new migrations found. Your system is up-to-date.处理
  15. <<精通iOS开发>>第14章例子代码彻底清除警告
  16. 解决使用mybatis分页插件PageHelper的一个报错问题
  17. 关于Apahce服务器安装中遇到的问题
  18. day057 基于对象和基于双下划线的多表查询
  19. java-信息安全(十一)-非对称加密算法ECC以及ECDSA签名
  20. vue 组件使用中的细节点

热门文章

  1. 胖AP组建小型企业WLAN
  2. 11、java环形单链表解决约瑟夫问题
  3. 51电子-STC89C51开发板:使用KEIL编译汇编代码
  4. go-使用 vscore 调试 go 语言
  5. Java线程安全之synchronized 与 lock的异同
  6. python常用数据结构模块--collections
  7. 基于Sobel算子的图像边缘检测
  8. 实现docker run命令
  9. noi 1.5 42画矩形
  10. windos下激活python虚拟环境