博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在MySQL数据库中出现中文显示乱码
阅读量:5045 次
发布时间:2019-06-12

本文共 424 字,大约阅读时间需要 1 分钟。

1.常用的代码格式有:UTF-8,GBK,GB2312

①UTF-8(8-bit Unicode Transformation Format)在网页上可以统一页面显示中文简体繁体及其它语言(如英文,日文,韩文)。

②GBK (Chinese Internal Code Specification)《汉字内码扩展规范》       

③GB2312 国标码 信息交换用汉字编码字符集,汉字处理、汉字通信等系统之间的信息交换,通行于中国大陆;新加坡等地也采用此编码。

2.解决方案

     a. 检查数据库、数据表、数据字段的编码格式,是否为utf-8.不是的改成utf-8.

      

    

  b.在java中我们使用的是jdbc链接数据库,只需要添加?useUnicode=true&characterEncoding=utf8:

  到这里就解决了向数据库存储数据是乱码的问题了 。

转载于:https://www.cnblogs.com/liyuspace/p/9688249.html

你可能感兴趣的文章
iPhone开发中从一个视图跳到另一个视图有三种方法:
查看>>
pytho logging
查看>>
一个Java程序员应该掌握的10项技能
查看>>
c#英文大小写快捷键
查看>>
tpframe免费开源框架又一重大更新
查看>>
一.go语言 struct json相互转换
查看>>
什么是架构设计
查看>>
程序员学习能力提升三要素
查看>>
PHP 微信错误状态返回码说明
查看>>
【4.1】Python中的序列分类
查看>>
ubuntu 移动文件
查看>>
Easy Mock
查看>>
看看 Delphi XE2 为 VCL 提供的 14 种样式
查看>>
Python内置函数(29)——help
查看>>
机器学习系列-tensorflow-01-急切执行API
查看>>
SqlServer 遍历修改字段长度
查看>>
Eclipse快捷键:同时显示两个一模一样的代码窗口
查看>>
《架构之美》阅读笔记05
查看>>
《大道至简》读后感——论沟通的重要性
查看>>
JDBC基础篇(MYSQL)——使用statement执行DQL语句(select)
查看>>