問題說明:PHP程序訪問MySQL是出現undefined mysql connect()錯誤提示,經過調查發現是php沒有安裝mysql擴展。php
解決方法:經過Yum安裝php-mysql,可是yum 依賴關係錯誤:Error: Package: mysql-server-5.5.32-1.el6.remi.x86_64 (remi) Requires: libz.so.1(ZLIB_1.2.0)(64bit)mysql
通過調查最終推測zlib及zlib-devel軟件包版本低形成的,最後把zlib及zlib版本從1.2.3-27升級爲1.2.3-29(網上有文章說CentOS 6下應該用1.2.3-29),再次執行yum 安裝php-mysql時sql
libz.so.1錯誤消失,但出現了libaio-0.3.107-10.el6.x86_64.rpm錯誤的提示信息,從CentOS 6.3的ISO鏡像中複製到本地yum源中經過yum升級安裝便可。php-fpm
至此yum 升級安裝php-mysql已經成功完成。ui
此外,安裝php-mysql後須要從新啓動相關的httpd及php-fpm等進程。server