JAVA写入Mysql中文乱码解决方法
2014-01-06 22:10
302 查看
页面传值中有中文的时候,可以使用filter来搞掂,可是好容易System.out.println可以出中文了,插入到Mysql里,还是乱码。(超,你的免费空间可能也是这个问题)
怎么办呢,做到以下几点:
1。创建数据库的时候:
CREATE DATABASE `Db`
CHARACTER SET 'utf8 '
COLLATE 'utf8_general_ci ';
2.建表的时候:
CREATE TABLE `TableA` (
`ID` varchar(40) NOT NULL default ' ',
`UserID` varchar(40) NOT NULL default ' ', )
ENGINE=InnoDB DEFAULT CHARSET=utf8;
3.设置URL的时候:
jdbc:mysql://localhost:3306/database?useUnicode=true&characterEncoding=UTF-8
怎么办呢,做到以下几点:
1。创建数据库的时候:
CREATE DATABASE `Db`
CHARACTER SET 'utf8 '
COLLATE 'utf8_general_ci ';
2.建表的时候:
CREATE TABLE `TableA` (
`ID` varchar(40) NOT NULL default ' ',
`UserID` varchar(40) NOT NULL default ' ', )
ENGINE=InnoDB DEFAULT CHARSET=utf8;
3.设置URL的时候:
jdbc:mysql://localhost:3306/database?useUnicode=true&characterEncoding=UTF-8
相关文章推荐
- JAVA写入Mysql中文乱码解决方法
- JAVA写入Mysql中文乱码解决方法
- JAVA写入Mysql中文乱码解决方法
- JAVA写入Mysql中文乱码解决方法
- JAVA写入Mysql中文乱码解决方法
- JAVA写入Mysql中文乱码解决方法
- JAVA写入Mysql中文乱码解决方法
- MySql系列:中文写入数据库出现错误java.sql.SQLException: Incorrect string value: '\xE5\xxxx' for column 'xxxx' at row 1及其解决方法
- Mac OS环境下Java连接MySql中文乱码解决方法
- Java 写入mysql 中文乱码问题(解决)
- javaEE写入Mysql中文乱码解决方法
- 关于javaweb中文写入数据库时乱码的解决方法
- java-mysql-apm(apache+php+mysql)中文乱码解决方法
- 使用java连接MySql,中文乱码解决的方法
- c#写入Mysql中文显示乱码 解决方法 z
- java mysql 中文乱码的解决方法
- JAVA通过JDBC连接Mysql获取中文输出乱码解决方法
- Java 写入mysql 中文乱码问题(解决)
- c#写入Mysql中文显示乱码 解决方法
- c#写入Mysql中文显示乱码 解决方法