MySQL 数据库字符集
查看字符集相关操作
- 查看数据库字符集
show variables like ‘character%’;
- 修改数据库字符集(ps:修改完数据库字符集,需要重启mysql数据库。)
alter database 数据库名 default character set 字符集
创建数据库时设置字符集
- 创建数据库时设置默认字符集
create database 库名 default character set=字符集;
- 修改全局字符集
//建立连接使用的编码
set character_set_connection=utf8;
//数据库的编码
set character_set_database=utf8;
//结果集的编码
set character_set_results=utf8;
//数据库服务器的编码
set character_set_server=utf8;set character_set_system=utf8;
set collation_connection=utf8;
set collation_database=utf8;
set collation_server=utf8;
Java端jdbc设置字符集
.
jdbc:mysql://HOST:PORT/DATABASE?useUnicode=true&characterEncoding=UTF-8