MySQL数据库用insert添加中文数据,报错了

MySQL数据库用insert添加中文数据,报错了MySQL数据库用insert添加中文数据,报错了,my.ini里面设置的是utf8',是哪里的问题呀?

数据库的编码要统一成utf8,你这个情况我们昨天刚刚遇到过,刚开始用latin1 建立了库,再里面建立了utf8的表,一样乱码,就算改了库的编码重启也没有用,我不知道为什么,可能是mysql的bug。
最后我们是直接把库删除了,重新建库,这次确保:
库的编码是utf8
表也是utf8
在my.ini 里面设定上default-character-set=utf8
连接的jdbc url 后面也加上 ??characterEncoding=utf8
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答