mysql数据库中字段出现?号 我将我的问题简化一下:如何将含有“保證”形式的字符串以UTF-8编码格式存放在MYSQL数据库中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在发送查询前执行一下下面这句:SET NAMES 'utf8'; 连接数据库的时候类似这样:String url = "jdbc:mysql://127.0.0.1/test?user=test&password=123456&useUnicode=true&characterEncoding=GBK";要带有后面的useUnicode=true&characterEncoding=GBK选项 to: trampwind(随风) ,我试过了,数据库中还是?号。 你接收这些字符是在一个页面中么,比如jsp中开始要有:<%@ page contentType="text/html;charset=GBK" language="java"%>这样的request中的设置一下:request.setCharacterEncoding("GBK");试试 不是的,我是在一个JAVA程序中,在该程序中接收到形如“保證”这样的UTF-8编码的字符,要将其保存到MYSQL库的表中,执行插入操作后,就变成了?号。 我是说给你这个java程序传送数据的那个程序的设置,你可以在你这个JAVA程序中直接插入常量字符比如“保證”,看看是不?,如果不是,那就是传送过来的数据的编码问题,正常的连接数据库设置为GBK没问题的 求助!mysql自增长列出现问题 mysqlbinlog远程获取二进制的疑问 如何利用navcat工具才能导出这个bit类型的值 请问下高手些.WEB请求和APP请求方式一样吗? 急求一条SQL语句 ◆◆◆ Rows matched 与 row_count() 本人发现一个mysql数据库的bug 关于MySQL字符集的问题。挺棘手的,劳烦大家帮帮忙! 导mysql数据源的时候报错,请大家帮忙,谢谢! mysql启动失败 一个有错误的sqlite的查询语句,请帮忙改一下啦! 我的mysql提示table "xxx.1" doesn't exist??
String url = "jdbc:mysql://127.0.0.1/test?user=test&password=123456&useUnicode=true&characterEncoding=GBK";
要带有后面的useUnicode=true&characterEncoding=GBK选项
<%@ page contentType="text/html;charset=GBK" language="java"%>这样的
request中的设置一下:request.setCharacterEncoding("GBK");试试