首先:下面的SQL在本地运行OK的..
insert into dcr_hao(haono,province,yxtype,isling,addtime) values('fds','北京市',2,false,'090720')
错误:Data too long for column 'province' at row 1
insert into dcr_hao(haono,province,yxtype,isling,addtime) values('fds','123123',2,false,'090720')是OK的..
我测试了下..只要是有中文就不OK了..
insert into dcr_hao(haono,province,yxtype,isling,addtime) values('fds','北京市',2,false,'090720')
错误:Data too long for column 'province' at row 1
insert into dcr_hao(haono,province,yxtype,isling,addtime) values('fds','123123',2,false,'090720')是OK的..
我测试了下..只要是有中文就不OK了..
MySQL 中文显示乱码
("set names 'gb2312'");
同意3楼,错误信息提示出来了啊,是province字段设置的不够长,才提示的错误信息
mysql_query("set names 'gbk'");
不过 '北京市' 和 '123123'不都是6个字符吗?为什么前者 not ok 而后者就能ok呢?
json ajax 其内部编码..都是utf-8