給Linux上安裝php-mysqlnd擴展

在 centOS上安裝了php-mysql擴展後,朋友說php-mysqlnd的擴展連接和操作數據庫上更好,以下是mysqlnd的介紹:

Mysql Native驅動(Mysql Native Driver 簡稱:mysqlnd )在PHP5.3.0版本中被引入。PHP5.4之後的版本mysqlnd被作爲默認配置選項。 由zend 公司開發的MySQL數據庫驅動,採用PHP開源協議(即 PHP license)避免了任何可能存在的版權問題。mysqlnd提供了和Zend引擎高度的集成性,更加快速的執行速度,更少的內存消耗,利用了PHP的Stream API,以及客戶端緩存機制。由於mysqlnd是透過Zend引擎,因此提供更多高級特性,以及有效利用Zend進行加速。


詳見百度百科:http://baike.baidu.com/link?url=50XUrHKgnxO9Qg1CyVG92wwmecrWJqnkdT5gT9-jkmQ_rjk-tsRhfaNEnE0J0DxqF9TE0UaWuluonjcCxuCGKq


下面介紹下安裝php-mysqlnd的方法:

1、如果之前安裝過php-mysql擴展,則需要先卸載php-mysql,因爲在安裝php-mysqlnd的時候,會有衝突:




刪除原先的php-mysql擴展的命令是:yum remove php-mysql


2、下載remi.repo的rpm包(提供了最新的php和MySQL的yun源),安裝之

#wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
#rpm -Uvh remi-release-6*.rpm
#vim /etc/yum.repos.d/remi.repo

找到enabled=0改爲1(如果爲1則不需要改)


3、命令yum install php-mysqlnd,使用php -m 命令查看到已經有了對應的擴展:


發佈了93 篇原創文章 · 獲贊 72 · 訪問量 51萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章