以下处理 最终插入数据库中文为乱码,但在程序中数据提交过程均为正常
1.查看安装数据库时的编码
在mysql终端输入命令,show variables like'char%';
1>.如果显示如下图,则数据库字符集为utf-8,则使用以下的数据库链接字符串
jdbc.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8;characterEncoding为数据库的字符集
2>.反之,如果显示如下图,则数据库字符集为默认字符集latin1,则使用以下的数据库链接字符串
jdbc.url=jdbc:mysql://localhost:3306/test?characterEncoding=gbk characterEncoding为数据库的字符集