在MySql插入数据时,我用varchar存字符串汉字,提示错误,存英文可以,请问该如何处理?

如题所述

使用nvarchar
nvarchar 是存储内容可有汉字的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-18
1、在插入时将汉字64编码:$a = base64_encode('多云'),读取时解码:base64_decode($a);
2、加大varchar的长度:varchar (128)、varchar(256);
第2个回答  2013-09-18
数据库编码问题 重新设置为utf-8就可以了