php 向mysql中插入中文失败,提示:Incorrect string value: '\xCD\xF5' for column 'userName' at row 1
php向数据库中插入中文失败,插入字母及数字不会出错,用navicat在数据库中直接插入中文没有问题,应该不会是mysql设置的问题,请高手解释的时候不要在网上粘贴的东东,基本方法都已经试过了。考虑应该是PHP环境设置的问题,更改了php.ini中的default_charset = "gbk"(当然看到网上说html,mysql,php要设置一样,mysql也设置成GBK),还是出错。请帮忙解决,谢谢!
php向数据库中插入中文失败,插入字母及数字不会出错,用navicat在数据库中直接插入中文没有问题,应该不会是mysql设置的问题,请高手解释的时候不要在网上粘贴的东东,基本方法都已经试过了。考虑应该是PHP环境设置的问题,更改了php.ini中的default_charset = "gbk"(当然看到网上说html,mysql,php要设置一样,mysql也设置成GBK),还是出错。请帮忙解决,谢谢!
set names gbk
于是Mysql换了个GBK喜欢的姿势...来吧~