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