使用Yii框架访问mysql中文乱码
2010-11-18 18:31
316 查看
数据库编码为utf8
Yii连接数据库编码也为utf8
结果取出来的中文数据为乱码,后来发现原因:
我是在终端输入插入中文数据的sql语句的,当时的环境不是utf8,所以存储在mysql数据库中的数据不是utf8编码。
所以取出来的数据为乱码。
解决方法:如果使用这种方法插入数据,需要首先设定编码环境为utf8 ,set names utf8;
总之,不管怎么样,保存插入的数据是utf8就行了。
Yii连接数据库编码也为utf8
结果取出来的中文数据为乱码,后来发现原因:
我是在终端输入插入中文数据的sql语句的,当时的环境不是utf8,所以存储在mysql数据库中的数据不是utf8编码。
所以取出来的数据为乱码。
解决方法:如果使用这种方法插入数据,需要首先设定编码环境为utf8 ,set names utf8;
总之,不管怎么样,保存插入的数据是utf8就行了。
相关文章推荐
- linux系统下mysql快速安装使用、远程访问及中文乱码问题解决
- android 开发笔记 使用Volley框架获取json数据出现中文乱码解决方案
- 使用java连接MySql,中文乱码解决的方法
- python2学习笔记之mysql连接,中文乱码的解决和文件api的使用
- Java使用PreparedStatement查询MySql中文乱码问题
- 若使用终端操作mysql时出现中文乱码
- QT中使用MySql中文乱码解决方法(windows下)
- 关于xcode下访问mysql出现中文乱码的问题
- mysql查询使用Concat中文乱码处理
- Mysql 命令行导入sql数据,访问网站出现中文乱码的解决
- 使用Hibernate框架操作Mysql数据库时,插入中文字符乱码!已解决!
- mysql使用过程中,为防止出现中文乱码需要注意的四个方面
- 关于在MySQL 、 VC、 JSP 中使用UTF-8解决中文生僻字乱码的问题
- Mac安装Mysql_解决中文乱码_JDBC访问操作
- QT中使用MYSQL中文乱码解决方法(Linux)
- JSP,mysql,tomcat下(基于struts2)中文及其乱码问题的解决 5大配置点 使用UTF-8编码
- 使用Hibernate框架链接访问MySql数…
- Mac OS X下使用MySQL出现中文乱码的解决办法
- MySQL使用cmd查询 中文乱码
- 使用终端查看mysql数据中文出现乱码解决