1.my.ini mysql配置文件设置
[client]
default-character-set=gbk
[mysqld]
default-character-set=gbk
2.启动mysql服务创建你的数据库
3.验证当前编码
命令行输入
mysql -u root -p
登录你建立的数据库
>connect yourdatabasename
输入数据库状态命令
>status
如为
Server characterset: gbk
Db characterset: gbk
Client characterset: gbk
Conn. characterset: gbk
则数据库字符集设置正确
3.然后(可选)
,设置 JDBC
URL后面加参数
?autoReconnect=true&useUnicode=true&characterEncoding=GBK
这一步可以略过,当前版本的jdbc驱动会自动识别mysql数据库的字符集
如你使用utf8编码,可以更改default-character-set为utf8,mysql默认编码是latin1
[client]
default-character-set=gbk
[mysqld]
default-character-set=gbk
2.启动mysql服务创建你的数据库
3.验证当前编码
命令行输入
mysql -u root -p
登录你建立的数据库
>connect yourdatabasename
输入数据库状态命令
>status
如为
Server characterset: gbk
Db characterset: gbk
Client characterset: gbk
Conn. characterset: gbk
则数据库字符集设置正确
3.然后(可选)
,设置 JDBC
URL后面加参数
?autoReconnect=true&useUnicode=true&characterEncoding=GBK
这一步可以略过,当前版本的jdbc驱动会自动识别mysql数据库的字符集
如你使用utf8编码,可以更改default-character-set为utf8,mysql默认编码是latin1