社区
MySQL
帖子详情
mysql insert 中文乱码
facepp
2007-09-08 02:50:01
在mysql中执行下句成功,可添加中文的。
insert into book(bookName,author,publish) values('好','hao','hao');
在jsp页面中
使用这句,在数据库显示为?,要怎么解决
...全文
4896
6
打赏
收藏
mysql insert 中文乱码
在mysql中执行下句成功,可添加中文的。 insert into book(bookName,author,publish) values('好','hao','hao'); 在jsp页面中 使用这句,在数据库显示为?,要怎么解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
angiekwok
2011-07-01
打赏
举报
回复
恩,不错,我使用
String dbUrl = "jdbc:mysql://localhost:3306/BookDB?useUnicode=true&characterEncoding=GB2312 ";
上面这一句,问题马上解决。。。
哪位大哥能详细说说这句能解决问题,说明问题出在哪里吗,要详细的?
angiekwok
2011-07-01
打赏
举报
回复
恩,不错,我使用
String dbUrl = "jdbc:mysql://localhost:3306/BookDB?useUnicode=true&characterEncoding=GB2312 ";
上面这一句,问题马上解决。。。
哪位大哥能详细说说这句能解决问题,说明问题出在哪里吗,要详细的?
Robertliu198881
2007-09-09
打赏
举报
回复
我也遇到这个问题了
可是set names gb2312 好像还不行啊
facepp
2007-09-08
打赏
举报
回复
1在mysql中执行下句成功,可添加中文的。
insert into book(bookName,author,publish) values('好','hao','hao');
在jsp页面中
使用这句,在数据库显示为?,要怎么解决
String dbUrl = "jdbc:mysql://localhost:3306/BookDB?useUnicode=true&characterEncoding=GB2312";
2客户机向服务器,取中文
<form action="insert_do.jsp" method="post">
request.setCharacterEncoding("GB2312");
3jsp页面添加这一句
<%@ page contentType="text/html; charset=GB2312"
4,mysql数据库中设置字符集GB2312
jlzan1314
2007-09-08
打赏
举报
回复
set names gb2312
都没分.做人不要这么小气
liangCK
2007-09-08
打赏
举报
回复
经典问题. .百度一下.很多答案.
如何解决
mysql
insert
乱码的问题
问题介绍: 在
mysql
中插入
中文乱码
,或
mysql
中中文正常显示,但jsp在前台显示
mysql
中的中文时乱码。 解决方法: 进入
mysql
控制台,执行下面的命令即可: SET character_set_client='utf8'; SET character_set_connection='utf8'; SET character_set_results='utf8'; 更多解决办法: client 为客户端使用的字符集。 connection 为连接数据库的字符集设置类型,如果程序没有指明连接数据库使用的字符集类型则按照服务器端默认的字符集设置。 database 为数据
数据库
MySQL
中文乱码
解决办法总结
MySQL
中文乱码
解决办法 前言:
MySQL
是我们项目中非常常用的数据型数据库。但是因为我们需要在数据库保存中文字符,所以经常遇到数据库乱码情况。下面就来介绍一下如何彻底解决数据库
中文乱码
情况。 1、
中文乱码
1.1、
中文乱码
create table user(name varchar(11)); # 创建user表
insert
into table user(carl); # 添加数据 select * from user;
insert
into user value(哈哈); 无法插入中文字符: 1.2、查看表字符编码
mysql
> show cr
java向
mysql
插入数据乱码问题的解决方法
主要为大家详细介绍了java向
mysql
插入数据乱码问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
详解
mysql
数据库
中文乱码
问题
当向
MySQL
数据库插入一条带有中文的数据形如
insert
into employee values(null,'张三','female','1995-10-08','2015-11-12','Sales',2000,'是个好员工!'); 出现乱码时,可以使用语句 show variables like 'character%'; 来查看当前数据库的相关编码集。 从上图中可以看到
MySQL
有六处使用了字符集,分别为:client 、connection、database、results、server 、system。其中与服务器端相关:database、server、system(
MySQL
插入中文不乱码的5种方法
方法一: 登录
MySQL
,先做 set names latin1 ,然后在更新语句或者执行SQL语句
mysql
> set names latin1;
mysql
> source test.sql; 方法二: 在SQL文件中指定set names latin1;然后登录
MySQL
,执行相应文件 [root@localhost ~]# cat test.sql set names latin1;
insert
*****************;
mysql
> source test.sql; 方法三: 在SQL文件中指定set names latin1;然后通过
MySQL
命令导入 [ro
MySQL
56,678
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章