数据库编码格式转化(gb2312->utf8)
来源:互联网 发布:网站制作美工的作用 编辑:程序博客网 时间:2024/05/08 01:30
数据库是mysql,web服务器用的tomcat
首先,第一步是处理数据库。
1、把数据库的数据全部导出成db.sql文件,我用的是mysql_front客户端。然后去编辑器打开db.sql,把ENGINE=InnoDB DEFAULT CHARSET=gbk ROW_FORMAT=COMPACT COMMENT='表';
改成ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='表';
然后把文件另存成utf-8格式。
2、把原来的数据库删掉或改名,(注意备份)用db.sql文件直接创建数据库,即可。
第二步,把所有jsp页面的<%@ page language="java" errorPage="/error.jsp" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %>改成这个,然后把页面都另存为utf-8格式。
第三步:把所有的calss文件都另存为utf-8格式。然后编译。在web.xml中设置一个过滤器把编码格式设成utf-8.
<filter>
这样就可以完成整个项目的编码的由gb2312到utf-8的编码转化了。
- 数据库编码格式转化(gb2312->utf8)
- 数据库编码格式utf8
- iOS GB2312 UTF8转化
- VC 实现 汉字 GBK(GB2312) 转化为 UTF8 编码
- VC 实现 汉字 GBK(GB2312) 转化为 UTF8 编码
- VC 实现 汉字 GBK(GB2312) 转化为 UTF8 编码
- VC 实现 汉字 GBK(GB2312) 转化为 UTF8 编码
- 编码转换(utf8转换为gb2312)
- utf8/gb2312编码
- Jsoup爬取网页乱码编码格式gb2312转utf8
- GBK(GB2312) 转化为 UTF8
- perl 转化 utf8/unicode/gb2312
- access数据库编码转换:将将UTF8替换为GB2312
- AFNetworking2.0参数默认编码格式是UTF8,如何指定参数编码格式为gb2312
- (个人理解+转载)ANSI/ASCII/UTF8/UNICODE/GB2312/UCS-2/UTF16-文本的编码格式
- (个人理解+转载)ANSI/ASCII/UTF8/UNICODE/GB2312/UCS-2/UTF16-文本的编码格式
- url 编码转换(utf8 - gb2312)
- url 编码转换(utf8 - gb2312)
- Data truncation: Data too long for column 'name' at row 1
- Perl: 什么时候需要 close 文件句柄?
- 软件测试流程
- RichEdit控件导致DoModal窗口不出现
- vi / vim 删除以及其它命令
- 数据库编码格式转化(gb2312->utf8)
- perl中的sub(zz)
- LINUX C 配置文件的读,添加,修改,删除
- 滚动轴承故障特征频率的计算
- 按键事件
- SQL Developer更改日期显示格式
- Compass用法指南
- LINUX C 数据文件的添加,修改,删除 实例
- 国际化显示的登陆页面