MySQL加强对PHP的支持--mysqlnd_php6

熟女俱乐部1

熟女俱乐部1

2016-01-29 14:53

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

众所周知,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开发者可以放心大胆地使用。

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

mysqlnd的优势在于:

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

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

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

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

展开更多 50%)
分享

猜你喜欢

MySQL加强对PHP的支持--mysqlnd_php6

MySQL mysql数据库
MySQL加强对PHP的支持--mysqlnd_php6

php 之 没有mysql支持时的替代方案

PHP
php 之 没有mysql支持时的替代方案

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

PHP/MySQL三日通(6)

Web开发
PHP/MySQL三日通(6)

让IIS支持PHP

PHP
让IIS支持PHP

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

PHP的FDF文档支持

PHP
PHP的FDF文档支持

也谈 PHP 和 MYSQL

PHP
也谈 PHP 和 MYSQL

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

虚拟主机中对PHP的特殊设置

虚拟主机中对PHP的特殊设置

《怪兽合唱团》攻略之新手常见问题解答

《怪兽合唱团》攻略之新手常见问题解答
下拉加载更多内容 ↓