php和mysql中遇到的乱码问题
来源:互联网 发布:淘宝好评返现怎么罚款 编辑:程序博客网 时间:2024/06/06 01:54
之前在php项目中经常用gbk编码格式,这次用了utf-8编码,发现写入数据库乱码,可是明明检查了数据库编码、php文件编码、html编码都是utf-8,而且还有连接数据库地方也设置了utf-8编码,查找相关资料(http://blog.csdn.net/ljfbest/article/details/6700148)竟然是utf-8和utf8的问题,经检查发现在设置数据库连接时,数据库查询时是这样写的:mysql_query(set names utf-8),原来数据库中只能使用utf8,将全部修改后,发现全部显示正常,又长见识了!做个记录,以备以后自查
问题:php页面和mysql中存在乱码问题?
答案:1.PHP中的header:
<?php header('Content-Type: text/html; charset=UTF-8'); ?>2.静态文件使用:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
3.mysqL:
在命令“mysql_query(set names utf8)”外一律用大写“UTF-8”。
总之,除了数据库操作中设置utf8,其他地方都使用UTF-8。
这次的问题主要是mysql_query的问题,mysql_query("set character set 'utf8'");//读库mysql_query("set names 'utf8'");//写库;其他地方设置正确。
0 0
- php和mysql中遇到的乱码问题
- mysql乱码,开发中遇到的问题
- [PHP]解决PHP和MySQL的中文乱码问题
- php遇到乱码问题
- mysql+php+乱码的问题
- 学习PHP遇到的乱码问题
- 搭建Apache + php + mysql平台中遇到的问题
- php连mysql数据库中遇到的问题
- Redhat5下MySql遇到的乱码问题
- mysql中文乱码遇到的问题
- MySQL遇到中文乱码问题的解决
- php中遇到的问题
- Mysql 中遇到的问题和html中的标签问题
- 解决PHP和MYSQL中文乱码问题
- Java 开发中遇到的乱码问题
- Java 开发中遇到的乱码问题
- Java 开发中遇到的乱码问题
- Java 开发中遇到的乱码问题
- 动态分配数组内存赋值后,怎样得到数组的行数和列数
- 欢迎使用CSDN-markdown编辑器
- 关于Android 6.0 WebView的两个问题
- bzoj 1096: [ZJOI2007]仓库建设
- swift2.0 学习笔记One
- php和mysql中遇到的乱码问题
- 【OpenCV入门指南】第十三篇 人脸识别
- Android studio 里面的Dependencies 里面没有添加和删除的按钮的解决办法
- CoreText 初级
- array_push.php
- 状态栏沉浸式控制
- Android http请求
- 应用开发内测fir.im
- 软件架构模式