数据保存时乱码异常,MySQL中执行SQL正常
本帖最后由 wxlreg 于 2016-2-26 20:15 编辑新手求教!
使用CI插入数据时,报的异常信息,使用异常信息里的SQL(INSERT INTO `tb_users` (`user_name`, `user_pwd`, `real_name`, `user_phone`, `user_role`, `reg_time`, `reg_ip`, `last_ip`, `last_time`, `remark`, `isDelete`) VALUES ('test', '123456', '系统管理员', '18888888888', '1', '2013-01-01', '192.168.1.1', '192.168.1.1', '2013-01-01', '', 0) )在MySQL中可以正常插入数据。
是那里出的问题,求各位大神指点!!!
检查一下编码是否一致 MySQL:utf8 -- UTF-8 Unicode utf8_bin
CI配置:$db['default']['char_set'] = 'utf8'; $db['default']['dbcollat'] = 'utf8_bin'; 问题解决了,修改文件的编码方式。将database.php文件的编码格式为UTF-8即可
页:
[1]