如果你mysql的ini文件改了,java代码也没有问题,那就只剩下一个问题,数据库存储数据的编码跟你网页的编码不一样,那就是你要存储汉字的数据库跟你网站采用的编码不一样,我这边是统一采用了utf-8编码,但是我数据库的编码却是采用其它的,就比如我这张图片所示的
这个时候,我们要把它给改过来
alter table customer convert to character set utf8;
将表的所有字段数据编码方式改为utf8,执行它
成功,这个时候在添加数据就没有问题
如果你mysql的ini文件改了,java代码也没有问题,那就只剩下一个问题,数据库存储数据的编码跟你网页的编码不一样,那就是你要存储汉字的数据库跟你网站采用的编码不一样,我这边是统一采用了utf-8编码,但是我数据库的编码却是采用其它的,就比如我这张图片所示的
这个时候,我们要把它给改过来
alter table customer convert to character set utf8;
将表的所有字段数据编码方式改为utf8,执行它
成功,这个时候在添加数据就没有问题