| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1249 人关注过本帖
标题:利用java程序向mysql中添加中文数据的时候,出现了乱码,不知道怎么回事
只看楼主 加入收藏
yu1543054075
Rank: 1
等 级:新手上路
帖 子:102
专家分:8
注 册:2015-4-30
结帖率:90.24%
收藏
已结贴  问题点数:10 回复次数:4 
利用java程序向mysql中添加中文数据的时候,出现了乱码,不知道怎么回事
--------+----------------+---------+----------------+------------+----------+---------+
 BookNO | BookName       | Author  | Publishment    | ButTime    | Borrowed | Ordered |
--------+----------------+---------+----------------+------------+----------+---------+
  10001 | oracle快速入门 | 王海亮  | 水利出版社     | 2003.1.12  | 否       | 否      |
  10002 | 数据库项目案例 | 周兴华  | 清华出版社     | 2003.3.16  | 否       | 否      |
  10003 | 大学英语       | 王海    | 外文出版社     | 2007.1.12  | 否       | 否      |
  10004 | 体育           | 张亮    | 体育出版社     | 2003.1.12  | 否       | 否      |
  10005 | 英语大全       | jeans   | 外文出版社     | 2003.1.12  | 否       | 否      |
  10006 | 计算机网络     | 谢希任  | 高教出版社     | 2003.11.04 | 否       | 否      |
  10007 | 考验英语       | 李阳    | 文化出版社     | 2003.3.12  | 否       | 否      |
  10008 | 数值分析       | 王文超  | 实践出版社     | 2008.1.15  | 否       | 否      |
  10009 | java me        | 秦一杰  | 人民邮电出版社 | 2004.1.12  | 否       | 否      |
  10010 | 思想理论       | 吴俊    | 同济大学出版社 | 2003.1.12  | 否       | 否      |
100011 | C????          | ?·???? | ?????ó?§     | 2015-8-1   | ·?      | ·?     |


+--------------------------+--------------------------+
| Variable_name            | Value                    |
+--------------------------+--------------------------+
| character_set_client     | gbk                      |
| character_set_connection | gbk                      |
| character_set_database   | gbk                      |
| character_set_filesystem | binary                   |
| character_set_results    | gbk                      |
| character_set_server     | gbk                      |
| character_set_system     | utf8                     |
| character_sets_dir       | D:\Mysql\share\charsets\ |
+--------------------------+--------------------------+
求解
搜索更多相关主题的帖子: 大学英语 java程序 王海亮 oracle 数据库 
2015-10-13 18:11
林月儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:138
帖 子:2277
专家分:10647
注 册:2015-3-19
收藏
得分:3 
没有乱码,你是通过终端查看数据的吧

剑栈风樯各苦辛,别时冰雪到时春
2015-10-13 18:31
诸葛欧阳
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:流年
等 级:贵宾
威 望:82
帖 子:2790
专家分:14619
注 册:2014-10-16
收藏
得分:3 
MySQL默认是Iatin1编码使用中文可能会出现乱码,在创建数据库时要指定数据库编码
eg:CREATE DATABASE database_name CHARACTER SET utf8

一片落叶掉进了回忆的流年。
2015-10-13 19:19
calix
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:28
帖 子:249
专家分:1442
注 册:2015-5-4
收藏
得分:3 
mysql安装根目录修改my.ini
default-character-set=utf8
character-set-server=utf8
2015-10-13 20:14
hhwz
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:87
帖 子:687
专家分:4502
注 册:2011-5-22
收藏
得分:3 
连接数据库的url加上 ?useUnicode=true&characterEncoding=UTF-8
2015-10-13 22:40
快速回复:利用java程序向mysql中添加中文数据的时候,出现了乱码,不知道怎么回 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030802 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved