mysql如何解决utf8字符集乱码问题 困扰很久了!为了开发出适合多种语言J2EE平台,mysql 如何解决在utf8字符集下乱码问题。网络很多解说不管用,其中一种方法set character_set_results = gbk; 也只能暂时解决问题。希望能人能给一个更好的方案!(注:我要的是在MySQL Command Line Client 运行下查看的不是乱码) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在jdbc_url中指定编码,比如我随便搜索到的恶Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/jsp?useUnicode=true&characterEncoding=GBK","root",""); 直接改掉my.ini文件# 设置mysql的安装目录 basedir=$MYSQL_HOME # 设置mysql数据库的数据的存放目录,必须是data,或者是\\xxx\data datadir=$MYSQL_HOME\data # 设置mysql服务器的字符集default-character-set=utf8 [client]# 设置mysql客户端的字符集default-character-set=gbk 是不是改完之后 config一下? 我尝试了,但没有效果。basedir具体写在ini文件的那个位置? 就是在cmd查看时乱码,读出来没有问题。 今天算是得出答案了。 给个地址 以前解决类似问题是参考的文档http://wenku.baidu.com/view/0ba3cecc0508763231121213.html 请高手帮解决 新人求教hibernate查询方式 为什么我的el表达式在项目中不识别啊 高手i给看看 【急!!高分求思路】Java应用与其链接的C库之间的通信 <FCK:editor>赋值问题,继续在线等。 兄弟门~问个很鸟的问题 pestore_1.3.1_02_bea.zip(petstore.domain.jar)在哪有下载? java后台的错误信息传给jsp页面 javaMail邮件删除问题 web service 开发用哪种语言较多,JAVA还是.net?用ASP可以吗? EL表达式直接原模原样的输出 JSP
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/jsp?useUnicode=true&characterEncoding=GBK","root","");
basedir=$MYSQL_HOME
# 设置mysql数据库的数据的存放目录,必须是data,或者是\\xxx\data
datadir=$MYSQL_HOME\data
# 设置mysql服务器的字符集
default-character-set=utf8
[client]
# 设置mysql客户端的字符集
default-character-set=gbk
就是在cmd查看时乱码,读出来没有问题。 今天算是得出答案了。
给个地址 以前解决类似问题是参考的文档
http://wenku.baidu.com/view/0ba3cecc0508763231121213.html