11智能在线
新记
MySQL数据库用insert添加中文数据,报错了
MySQL数据库用insert添加中文数据,报错了MySQL数据库用insert添加中文数据,报错了,my.ini里面设置的是utf8',是哪里的问题呀?
举报该文章
相关建议 2016-08-12
数据库的编码要统一成utf8,你这个情况我们昨天刚刚遇到过,刚开始用latin1 建立了库,再里面建立了utf8的表,一样乱码,就算改了库的编码重启也没有用,我不知道为什么,可能是mysql的bug。
最后我们是直接把库删除了,重新建库,这次确保:
库的编码是utf8
表也是utf8
在my.ini 里面设定上default-character-set=utf8
连接的jdbc url 后面也加上 ??characterEncoding=utf8
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/fmp44v7mm8s27qv2pv4.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
MYSQL数据库插进数据为中文时就提示错误
mysql 在命令行中使用insert插入中文就会报错,值为...
在MySql插入数据时,我用varchar存字符串汉字,提示...
mysql的乱码怎么解决,中文insert报错。已经设置过数...
MySQL 插入中文数据时出错,在MySQL命令行界面插入中...
mySql数据库中用页面不能插入中文,显示为?号,请问什么问...
我的mysql用insert只能插入int类型数据,一旦改为...
Java连接mysql数据库并插入中文数据显示乱码??