首 页 | 精品电影 | 音乐天堂 | 在线游戏 | Flash MTV | 三湘书屋 | 幽默笑话 | 三湘图库 | 美女写真 | IT知识库 | QQ贴图 | 加入书签

网页制作网络编程图形图象操作系统冲浪宝典软件教学网络安全认证考试通信技术电子商务业内动态书籍教程原码

最近更新 文章分类 多媒体类 精品软件

本站搜索:
您的位置:三湘时空 -> IT知识库 -> 文章分类 -> Linux教程 -> Linux系统出现乱码问题的终极解决方法  
Linux系统出现乱码问题的终极解决方法


文章类别:Linux教程 来源: 作者: 发表日期:2006-10-28 字体:[ ]

小游戏 | 在线影院 | 幽默笑话 | 源码下载 | Flash MTV | 音乐试听 | 书屋 | 美女写真

  在Linux下搭建网站的时候,乱码问题困扰了我差不多一个星期,后来终于解决了。

  我的体会就是:应用必须和数据库的字符集(编码)相一致。

  具体地说,就是,如果你想使用gb2312编码,那就要保证:每一个jsp文件都是以gb2312编码存储的(在保存文件的时候选择gb2312编码就可以了),另外,文件头还要定义;关于数据库,创建数据库时就要定义编码,例如:create database mysql default character set gb2312 collate gb2312_chinese_ci;最后要做得就是,连接数据时,在相关文件中加入以下代码:


useUnicode=true&characterEncoding=gb2312。

  要补充说明的是,在linux下,其实不用选择gb2312,我都用的是utf8,当然也需要按照以上步骤进行设置,肯定不会出现乱码!个人喜好,大家随意!

  之前我试了很多方法,比如在/etc/sysconfig/i18n文件中改系统字体,在/etc/my.cnf中[mysqld]字段后加入如下语句default-character-set=gb2312等等,我觉得没有必要。

  以上步骤看似很简单,但是我的失败教训,也是我的成功心得。现在与大家分享,看后有收获的,不顶一下就是你的不厚道了!

  忘了,还有很关键的一点,jdbc千万要用适合的版本,之前我用的是3.0.9,发现不行,后来换用了3.0.16,就没问题了。

上一篇:用WPS Office 2005做个会动的电子时钟 下一篇:简单添加参数 使Foxmail更加简单快捷
本栏目热门文章
·vmware 网络设置三:理解虚拟网络的类型 2005-10-4
·Ramdisk:在linux下如何使用 RAM 作为虚拟硬盘? 2005-10-4
·VMware中Linux内核2.6.14.4编译全过程 2006-2-23
·vmware 配置实例-linux host + windows g 2005-10-4
·LINUX学习笔记--FTP服务器设置篇 2005-10-4
·Automount mini-Howto 文件系统自动挂载程序 2005-10-4
·linux核心代码分析(系统初始化start_kernel函数) 2005-10-4
·急速狂飚 提高Linux操作系统网速的方法 2005-10-6
·Printing Usage HOWTO 如何使用打印机-3.文档类 2005-10-4
·配置linux与win2000/XP/NT 双重引导 2005-10-4
新近更新文章
·如何远程实现为Linux服务器添加新分区 2006-11-16
·Linux操作系统内核抢占补丁的基本原理 2006-11-16
·Linux操作系统内核的时钟中断机制 2006-11-16
·Linux系统中找出并解决程序错误方法 2006-11-16
·Linux操作系统下的网络邻居软件大全 2006-11-16
·如何在Linux系统下用DMA方式传输数据 2006-11-16
·Linux操作系统下文件系统的比较和选择 2006-11-16
·Linux操作系统笔记本电池使用技巧 2006-11-16
·Linux操作系统下如何删除Windows分区 2006-11-9
·如何在Linux系统中添加新的系统调用 2006-11-9
首 页 | 软件发布 | 广告联系 | 下载帮助 | 意见反馈 | 网站地图
  CopyRight? 2002-2004 WWW.SXSKY.NET? All Rights Reserved
三湘时空 站长QQ:82675303 Email: