linux初探

首页

应用服务器

Linux技巧

中文文档

Linux初级

服务器源代码

命令详解

Linux技术应用

Linux安全应用

Linux业界新闻

UniX技术文章

Linux编程与内核

Linux数据库

Linux服务器

Linux安装指导

Linux论坛


首页>>Linux技术应用>>

热门文章

·使用usb接口鼠标安装红旗5.0
·Linux系统中给命令指定别名(
·Linux高手课堂关闭 X 相关的
·按装完fedora 6,可是重新启
·红旗5.0 不能装
·红旗安装问题
·新手求助!!!!!linux问题
·超级终端com1登陆redhat9.0登
·[求助]CPU无法自动降频,C
·鸟哥的教程我下了六部分,可

推荐文章

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等等,我觉得没有必要。

相关文章:

·Fedora Core中为CD/DVD光驱提速
·Linux系统与主要UNIX系统之间的关系
·Linux系统中三个主要日志子系统
·Linux系统中常用的日志文件
·Linux的Kernel版本与Distribution版本区别
·Linux最新技术(ext4,X和Kernel)概述
·想问个简单的东西?
·Linux发行版的必备部件
·Debian Linux下安装中文输入法

Copyright@2005 www.linuxGoo.com All Right Reserved