JAVA程序中乱码处理
来源:互联网 发布:如何查看域名的ns记录 编辑:程序博客网 时间:2024/06/10 10:09
1、Mysql编码问题:
- 要更改连接数据库的url,即在原url后加上一个参数:url="jdbc:mysql://127.0.0.1:3306/xxx?useUnicode=true&characterEncoding=utf8";
- 在建立数据库之前要保证处在一个utf8的环境,显示各个变量的编码: show variables like '%character%'; 截图如下:
注:上面列出的值就是系统的默认值,lanti是不支持中文的,所以我们把它改成 UTF8。
下面我们就来修改这四个层次的编码方式:
当然改变character_set_client, character_set_connection_,character_set_results编码方式的方法是:SET NAMES “UTF8”;
它的作用相当于:SET character_set_client = utf8;SET character_set_results = utf8;
SET character_set_connection = utf8;
- 改变数据库的编码方式
3.
在建立数据库的时候设定编码 create database xxx default charset=utf8
4.建表:create table XXX( ......
) ENGINE=InnoDB DEFAULT CHARSET=utf8;编码设置;
5
.请求和响应时设置字符集参数:
6.页面头部设置:Request.setCharacterEncoding(“utf-8”);Response.setContentType(“text/html;charset=utf-8”);
<meta http-equiv="content-type" content="text/html;charset=utf-8">
0 0
- JAVA程序中乱码处理
- java中乱码处理
- JAVA中乱码的处理
- java中Servlet处理乱码
- JAVA WEB开发中处理乱码汇总
- JAVA WEB开发中处理乱码汇总
- JAVA WEB开发中处理乱码汇总
- java程序中乱码的问题
- MapReduce程序处理hdfs中数据乱码问题
- java程序移植到linux上中文乱码处理问题
- java程序移植到linux上中文乱码处理问题
- ajax中乱码处理
- Struts2中乱码处理
- sqlite中乱码处理
- JavaWeb中乱码处理
- java乱码的处理
- JAVA WEB 乱码处理
- Java乱码处理
- JDBC驱动
- arguments.callee
- SharedPreferences的最佳实践
- 一步一步教你反向传播的例子
- 全球主要城市列表数据、API
- JAVA程序中乱码处理
- hadoop配置文件参数详解
- (转载)如何开通 CloudFront 和 Route 53 ?
- lua重要函数
- YTU 2893: F--Mark的双薪
- CentOS:Error: Nothing to do
- c/c++ 英语专业词汇表
- c++ sort()qsort()
- 解决PLSQL报错“动态执行表不可访问,本会话的自动统计被禁止”