php php连接mysqll删除不了中文

博客访问: 748205
博文数量: 168
博客积分: 1784
博客等级: 上尉
技术积分: 2167
注册时间:
认证徽章:
发上等愿,结中等缘,享下等福;择高处立,就平处坐,向宽处行。
分类: LINUX 21:53:32
本文章参考了------------正题1-------------------php网页带有中文时,在一些浏览器显示中文时乱码------------------------解决办法,在文件前的加上&&于之间,或者加header( 'Content-Type:text/charset=utf-8 ');到php里面使得test.php文件如下:-------------------test.php文件开始(不包括这行)------------------------&& <?phpecho "这是一段测试代码";?>&-------------------test.php文件结束(不包括这行)------------------------或者:-------------------test.php文件开始(不包括这行)------------------------<?phpheader( 'Content-Type:text/charset=utf-8 ');echo "这是一段测试代码";?>-------------------test.php文件结束(不包括这行)---------------------------------正题2--------phpMyAdmin和mysql中显示中文乱码-------------首先看下我的开发环境,我的开发平台是集成开发环境wamp5软件(它集成了Apache2.2.6 、PHP5.2.5mysql5.0.45和phpMyAdmin - 2.11.2.1)第一步:我的phpMyAdmin主页面设置如图1所示,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& & & & & & & & & & & &图1第二步:我建数据库的时候按照phpMyAdmin默认的,建表的时候也是保持默认的但是在要显示中文的表的字段的时候整理为如图2所示的gb2312_chinese_ci,第三步:找到config.inc.php 文件(在wamp的安装目录的phpmyadmin文件夹里面)打开它,设置$cfg['DefaultCharset']='utf-8'&&,第四步:写php操作数据库的代码的时候,在 mysql_connect()后加mysql_query("set names 'utf8'");后再进行mysql_select_db()和 $result = mysql_query()操作,如下面顺序。&$conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);&mysql_query("set names 'utf8'");&mysql_select_db($mysql_database,$conn);&$result = mysql_query($sql);
阅读(1115) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
请登录后评论。php+mysql遇到特殊中文字符添加不进数据库怎么办?
[问题点数:30分,结帖人qhafeng]
本版专家分:0
结帖率 66.67%
CSDN今日推荐
本版专家分:18405
2010年5月 PHP大版内专家分月排行榜第三
本版专家分:0
本版专家分:33325
2010年11月 PHP大版内专家分月排行榜第一2010年7月 PHP大版内专家分月排行榜第一
2010年6月 PHP大版内专家分月排行榜第二
2010年8月 PHP大版内专家分月排行榜第三
本版专家分:0
本版专家分:6241
本版专家分:0
本版专家分:18405
2010年5月 PHP大版内专家分月排行榜第三
本版专家分:0
本版专家分:33325
2010年11月 PHP大版内专家分月排行榜第一2010年7月 PHP大版内专家分月排行榜第一
2010年6月 PHP大版内专家分月排行榜第二
2010年8月 PHP大版内专家分月排行榜第三
本版专家分:0
本版专家分:6241
本版专家分:18405
2010年5月 PHP大版内专家分月排行榜第三
本版专家分:6241
本版专家分:0
本版专家分:0
本版专家分:761
本版专家分:0
本版专家分:1194
本版专家分:371
本版专家分:26775
2009年8月 PHP大版内专家分月排行榜第一2007年6月 PHP大版内专家分月排行榜第一2007年2月 PHP大版内专家分月排行榜第一
2009年10月 PHP大版内专家分月排行榜第二2009年9月 PHP大版内专家分月排行榜第二2009年7月 PHP大版内专家分月排行榜第二2008年1月 PHP大版内专家分月排行榜第二2007年8月 PHP大版内专家分月排行榜第二2007年5月 PHP大版内专家分月排行榜第二2007年3月 PHP大版内专家分月排行榜第二
2009年11月 PHP大版内专家分月排行榜第三2007年7月 PHP大版内专家分月排行榜第三2007年4月 PHP大版内专家分月排行榜第三2007年1月 PHP大版内专家分月排行榜第三
本版专家分:1705
2006年6月 PHP大版内专家分月排行榜第二
2006年8月 PHP大版内专家分月排行榜第三2006年7月 PHP大版内专家分月排行榜第三2006年5月 PHP大版内专家分月排行榜第三2005年11月 PHP大版内专家分月排行榜第三2005年10月 PHP大版内专家分月排行榜第三
本版专家分:96
本版专家分:5678
本版专家分:199
本版专家分:74
本版专家分:74
本版专家分:0
本版专家分:23208
2010年10月 PHP大版内专家分月排行榜第三
本版专家分:14
本版专家分:2
本版专家分:99
匿名用户不能发表回复!|
其他相关推荐php使用mysql数据库时中文不显示或显示异常解决方法
如果出现标题所述问题,需从四个层面解决问题1 项目文件是否为utf8编码  右键项目文件-&properties-&Resource-&Text file encoding-&设置为utf82 页面内容是否为utf8编码  在&head&标签中加入1&meta http-equiv="Content-Type" content="text/ charset=UTF-8"&  以上两步基本能解决本地页面显示中文的问题3 数据库是否使用utf8编码  如果使用到了数据库则数据库也要用uft8编码,也就是在建表的时候,字符集要选择utf84 与数据库传输过程中是否使用ut8编码  本地页面使用utf8编码,远端数据库也使用了utf8编码,但是还有可能出现中文乱码的情况,这就需要在传输过程中也使用utf8编码,方法是建立数据库连接后执行123mysql_query("set names 'utf8'");//在插入数据执行前添加mysql_query("set character_set_client=utf8");mysql_query("set character_set_results=utf8");  以上就解决了php和使用mysql时中文乱码的问题啦,如果还是解决不了,我也没办法了 =。。=
没有更多推荐了,PHP删除了一些函数,其中是吓人的是两个:1. ereg_* 系列的正则函数2. mysql_* 系列的数据库连接函数PHP7全面删除Mysql扩展支持,原本的mysql_*系列函数将在mysql中不再得到支持。所以说,如果你的应用系统还是使用的是mysql_*系列的函数来连接数据库,请尽快升级你的mysql系列的函数。我们来看看,PHP7 删除的扩展到底有哪些:????1. ereg2. mssql3. mysql4. sybase_ct????替代处理和解决方案:一、 如果你要连接微软的sql server数据库请使用PDO方案来代规二、 如果你使用的mysql系列函数扩展来连接数据库,请采用效率更高的mysql_nd系列函数。他具有更高的效率三、 如果你采用的是ereg 系列,尽快改吧。四、sybase_ct 全面改为sybase*系列吧本文来源: 转载请注明来源。
热门手册&&
其他手册&&
容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象
Guzzle 库是一套强大的 PHP HTTP 请求套件。
本文重点演示如何使用 Guzzle 发起多线程请求。
经过前三篇文章 基础准备 、 构建路由 和 设计 MVC ,我们已经得到了一个结构比较完整的 MVC 架构的 PHP 微框架,但是距离一个真正能够上手使用的框架还差一样东西: 数据库封装 ,本篇就将讲述如何集成一个 ORM Composer 包
PHP邮件发送那点事,操作系统我个人比较喜欢CentOs,原生的系统都装有,没有的话 可以自己谷歌,这个很简单 ,跳过。需要注意的是,Postfix默认只对本地IP的Client开放,因为我们是用PHP调用Postfix发送,所以没有修改。
微信在中国占有6个亿的用户,微信支付越来越多的企业和个人在使用了,今天我们来连载的讲解微信支付的使用。希望能够帮助你更快的了解微信支付,并且快速上手微信支付。
PHP的流程控制要怎么学习?流程控制为什么是人类高度抽象之后的思考方式。学习编程,其实用的最多的就是流程控制来实现不同的业务逻辑。本章会比较有趣,会讲解王思总同学通过流程控制来处理工作的方式和方法,方便你来思考问题
很多朋友连接数据库的过程当中经常有出现乱码的这种现象,到底该如何解决PHP连接mysql乱码的问题?PHP学院专门为大家总结了9步注意事项。通过这9步,就可以彻底解决PHP连接MySQL数据库后的终极解决方案。
我们在实际项目中总是遇到各种千奇百怪的问题。 其中有一个关于类似于滴滴打车的发单业务和抢单业务,若5分钟没有人接单。将任务派单给自己的投递小组。这可如何解决呀。
微信转发助力是现在微信营销中经常使用到的一种方式。邀请朋友过来点赞,其实就是为了增加这个活动的暴光率。而,我们在实际微信营销和微信开发中遇到了一些极大的性能瓶颈。
PHP代码规范与质量检查工具PHPCS,PHPMD的安装与配置
我听到了太多的人去抱怨说不好。从我目前见到的数据统计,我认为有不到1%的人学不好程序。而这1%的人,他们的思维模式和我们遇到的大多数人不太一样
开发了两年PHP遇到瓶颈怎么办?在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
在php里面操作数据库,插入中文显示??而且我在php里面已经写好了编码方式,还是这样,百度了一下,说法好像都不太明确,也不太一致,哪位知道的大神帮帮忙!php代码
header("Content-type: text/ charset=utf-8");
$con=mysql_connect('localhost','***','***');
echo "连接成功";
mysql_error();
echo "连接失败";
$db=mysql_select_db(abc);
echo "连接数据库成功";
mysql_error();
echo "连接数据库失败";
mysql_query('set names utf8');
if(mysql_query('insert into test(name) values("苹果") '))
echo "插入成功";
phpmyadmin里面的中文乱码
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
.php 文件是否是以 utf-8 保存的。你用的文本编辑器里应该可以看出。
name 字段是否是 utf8(比如 utf8_general_ci)。phpMyAdmin 的表结构页应该可以看出。
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。

我要回帖

更多关于 mysql数据库命令大全 的文章

 

随机推荐