MySQL加强对PHP的支持--mysqlnd_php6

2016-01-29 14:53 6 1 收藏

MySQL加强对PHP的支持--mysqlnd_php6,MySQL加强对PHP的支持--mysqlnd_php6

【 tulaoshi.com - MySQL 】

众所周知,LAMP(Linux+Apache+MySQL+PHP)是现在主流的WEB开发运营架构之一,在国内外的应用非常普遍。L、A、M、P这四种软件形成的组合,是WEB行业的开发者们在长期的实践中摸索出来的,但也离不开这几个社区的互相帮助,同心协力。MySQL曾经让Oracle不屑一顾,但现在已经发展成了真正知名而且广受欢迎的数据库品牌,这才使得Oracle开始重视小企业的市场,最近正在中国热推它的OracleXE(免费,只支持4G数据,可以在这里下载),希望能从MySQL的口中夺回一块肉。MySQL的发展,开源社区起到了关键作用。不仅是MysQL社区,其它很多开发社区也为MySQL提出了无数宝贵的建议,并大力推广MysQL。

这其中,当然最重要的是PHP。正是由于PHP在全球WEB市场的流行,以及PHP默认使用MySQL为后端数据库的特性,使MySQL迅速被广大WEB开发者所接受。 MySQL公司显然也很清楚这一点,所以和PHP核心团队一直保持着良好关系,对PHP的发展很关注并大力支持。

PHP目前发展势态良好,不但PHP4很稳定地占据着WEB开发市场三分之一左右的份额(不包括中国,呵呵),PHP5也被越来越多人接受,而且PHP6也正在有条不紊的开发当中,测试版本已经可以下载到。可以预见PHP的未来仍然是光明的。

MySQL也为PHP6专门设计了一个native driver,称为mysqlnd,这是一个采用PHP开源协议(即 PHP license)的MySQL数据库驱动,避免了任何可能存在的版权问题,所以PHP开发者可以放心大胆地使用。

mysqlnd的优势在于:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/mysql/)

1。解决了版权隐患问题,如上所述;由于版权问题,PHP5中没有默认支持MySQL,不像以前的PHP4那样可以直接使用MySQL函数。Mysql支持还需要把libmysql.dll复制到windows目录,然后修改php.ini等等,比较麻烦。
2。功能改进、效率提高,包括优化过的数据库持久化连接,这非常重要;
3。编译安装更简单。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/mysql/)

Mysqlnd目前只支持PHP6,将来会支持PHP5,因为PHP5的接受程度一直在稳定上升,特别是很多PHP开发框架如Zend Framework等的渐渐普及,将带动PHP5的普及。

详见:http://dev.mysql.com/downloads/connector/php-mysqlnd/

来源:http://www.tulaoshi.com/n/20160129/1494610.html

延伸阅读
标签: PHP
上文(《谈谈PHP语法(3)》的最后提到了Cookie和Session,本文就这两种技术作一些介绍。 Cookie我们都常把它念成库记,也叫它小甜点。它是一种存储在客户浏览器中的一个小文件。它是为解决HTTP的一次连接而无?记忆而发展起来的,可用来追踪使用者或是对重返的使用者进行确认。PHP对此提供了setcookie()函数,可以设定Cookie...
?php include("inc/PageQuery.inc"); $pq = new PageQuery(2); // 获取Connection $pq-myQuery("select * from users"); // 执行查询 while($row = mysql_fetch_array($pq-result) ) { echo $row["id"] . ", "; echo $row["Username"] . ", "; echo $row["Password"]; echo "br"; } echo $pq-PageLegend(); // 翻页栏 ?
标签: PHP
接触 solaris : 安装 apache + php + mysql 这是最简单的安装,请扩展成自己需要的 作者信息 ================================= Macro Zeng http://www.ctohome.com Before Start ======================================= install gtar : install gcc : gcc-2.8.1-sol7-sparc-local install gzip : gzip-1.3-sol7-sparc-loca...
标签: PHP
   XML是作为数据交换标准而出现的。Java和.NET都内在支持XML,但是其它平台上的开发者也不用担心自己被这项技术所遗弃了。PHP就是一个颇受欢迎的支持XML的脚本环境。   在本文中,我将向你介绍利用诸如PHP和MySQL这样的开放源码工具来处理XML的过程。我将以执行一个MySQL查询并把从查询所得到数据格式化为XML为例来加以说明...
简介:PHP+MYSQL网站注入扫描工具,针对类似夜猫文章下 载系统比较有效,界面是仿教程的hdsi中的PHP注入模块写 的,实现原理是参考angel的SQL Injection with MYSQL 写的,网上有很多,不再细说。 界面截图: http://www.wrsky.com/attachment/3_1891.jpg 源码下载: http://downloads.2ccc.com/general/inter...

经验教程

578

收藏

36
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部