身体健康
身体健康的公告
<< 天气预报>>
最近评论
ibsrvk:wow power leveling
日月雨林:如果早看到你的文章就好了,也不用去到处找方法了
真的很感谢您!
lc4ever:请博主帮小弟解决一下:
如您所说,我也是使用这种方法的
response.setHeader("Content-disposition","attachment; filename="+new String(filename.getBytes("UTF-8"),"iso8859-1")); //采用ISO8859-1编码

这个在firefox2.0上……
我也赞:楼主我也跟着赞一个,但是你那个主题曲我下不了,我一直在找啊
yxf:麻烦+有不稳定因素隐藏在里面
文章分类
收藏
    相册
    南下深圳
    年轻
    视频照片
    珍惜
    GNU/Linux
    Linux桌面中文网
    Ubuntu中文论坛
    Java站点
    J2ME开发网
    Java中文博览
    Java开源大全
    Java视线
    JR - 汇聚技术精英,增进技术交流
    Netbeans中文社区(RSS)
    Sun 中国技术社区
    朋友的Blog
    allentranks的专栏(RSS)
    Ammi的Blog(RSS)
    AutumnHealth's blog--my blog for GNU/Linux(RSS)
    丹丹的blog
    金狗玖度(RSS)
    长空阁(RSS)
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 Ubuntu 7.04 下MySQL中文乱码的解决收藏

    新一篇: Welcome to my Blog | 旧一篇: [转贴]详细讲解 Linux操作系统下文件解压缩的技巧

     Ubuntu 7.04 下用源安装了MySQL。默认情况下,用mysql shell登录创建数据库创建表插入中文数据后,用select查出来是中文,但用JDBC连接就出现乱码。网上搜索到解决方法,如下(先备份数据):

    修改/etc/mysql/my.cnf
    sudo gedit /etc/mysql/my.cnf

    在my.cnf文件中的[client]段和 [mysqld]段加上以下两行内容:
    [client]
    default-character-set=utf8
    [mysqld]
    default-character-set=utf8

    需要重启mysql服务
    停用:
    sudo mysqladmin shutdown -u root -p
    然后输入mysql的root用户的密码
    启用:
    sudo mysqld_safe -user=mysql &

    查看一下现在mysql的编码
    sudo mysql -u root -p

    mysql>show variables like 'character%';
    +--------------------------+----------------------------+
    | Variable_name | Value |
    +--------------------------+----------------------------+
    | character_set_client | utf8 |
    | character_set_connection | utf8 |
    | character_set_database | utf8 |
    | character_set_filesystem | binary |
    | character_set_results | utf8 |
    | character_set_server | utf8 |
    | character_set_system | utf8 |
    | character_sets_dir | /usr/share/mysql/charsets/ |
    +--------------------------+----------------------------+

    现在不管在mysql shell下还是JDBC都可以正常显示中文了。但之前的数据还是不行,所以在这之前得先备份数据,修改完编码后再导入。

    参考文章
    http://www.lpi-china.org/bbs/viewthread.php?tid=3219

    发表于 @ 2007年09月13日 23:02:00|评论(loading...)|编辑

    新一篇: Welcome to my Blog | 旧一篇: [转贴]详细讲解 Linux操作系统下文件解压缩的技巧

    评论

    #yxf 发表于2007-10-07 21:41:02  IP: 59.40.38.*
    麻烦+有不稳定因素隐藏在里面
    2007-10-07 23:44:38作者回复
    中文问题本来就麻烦的。不过改默认编码会有什么不稳定的因素呢?<br />统一用UTF-8编码的话中文问题就不用头痛了:)<br />不过你blog上的那个方法好像也不错,用 create database语句指定编码,改天试试看。
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © 身体健康