设为首页收藏本站

融智技术学院

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 338|回复: 0

【PHP每日一问】在PHP中我为什么不可以使用mysql_*的函数?

[复制链接]
MrLi 发表于 2013-11-1 16:00:02 | 显示全部楼层 |阅读模式
:是什么技术上的原因导致我们不能使用mysql_*函数?(就像mysql_query(),mysql_connect()或者mysql_real_escape_string())
要让他在我的网站工作,我们需要搬动什么?
这个问题是一个关于使用mysql泄气的标准信息源。它的目的是得到一个关于“为什么mysql函数是不被推荐的”问题的详细的、高品质的一个回答。

答:MySQL扩展:
开发不积极
官方不赞成(在PHP5.5中,他可能会被在下一个主要版本中移除)
缺乏面向对象接口
不支持:
非阻塞,异步查询
预处理语句或参数化查询
存储过程
多语句
处理
MySQL5.1的全部功能
自从他不被支持了,使用它会导致你的代码经不住考验。
尤其重要的是缺少预处理语句的支持。预处理语句会在函数的外部调用的时候提供比手动转义和应用外部数据更简洁的更少错误的方法。
可以查看与SQL扩展的对比。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

新突破电商

小黑屋|手机版|Archiver|融智技术学院 ( 京ICP备09018999号  

GMT+8, 2018-4-22 06:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表