mysql---中文乱码

查看当前字符集:

show VARIABLES like 'character%';

1. 修改配置文件

  my.ini

[mysqld]
character-set-server=utf8
[mysql]
default-character-set=utf8

2. 修改数据库默认编码

alter database 数据库名 character set utf8;

3. 修改表默认编码

ALTER TABLE  表名 DEFAULT CHARACTER SET utf8;

4. 修改字段默认编码

ALTER TABLE  表名 CHANGE  列名  列名  VARCHAR(10) CHARACTER SET utf8; 

JDBC插入数据乱码:

  在jdbc的url后加: useUnicode=true&characterEncoding=utf8

猜你喜欢

转载自www.cnblogs.com/taoXiang/p/12976180.html