centos php安裝mysqli的方法:首先進入php原始碼套件;然後執行php安裝目錄下的phpize;接著編譯安裝「mysqli」擴充;最後在「php.ini」檔案中加入內容為「extension =mysqli.so」即可。
推薦:《centos教學》
在centos 下編譯安裝php 時,有時候常常會忘了某些擴展,例如pdo,mysqli,但是到擴展目錄下,我們又找不到相應的擴展文件,(.so 文件) ,這樣的情況下只能編譯安裝該模組,生成對應的so 文件,然後在php.ini 中加入對應的擴充記錄,重啟php
就可以了,我們以安裝mysqli 為例。
首先進入php 原始碼包 如果找不到可以下載一個位址在這裡:http://us2.php.net/get/php-5.2.17.tar.gz/from/a/mirror
解壓縮
tar xvzf php-5.2.17.tar.gz cdphp-5.2.17/ext/mysqli/
然後執行php 安裝目錄下的phpize
/usr/local/nginx_php-5.2.17/bin/phpize
(根據自己的php 安裝目錄來尋找,不一定是這個目錄,如果找不到,可以根據phpinfo() 來查看)
然後編譯安裝mysqli 擴充功能
#./configure --prefix=/usr/local/mysqli --with-php-config=/usr/local/nginx_php-5.2.17/bin/php-config --with-mysqli=/usr/local/mysql/mysql_config
安裝
make && make install
然後在php 的擴充目錄下已經產生了mysqli.so 檔案
開啟php.ini 文件,看看是否有以下內容
extension_dir = "/usr/local/nginx_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/"
如果沒有就添加上
再增加一條:
extension=mysqli.so
儲存。
重啟 php。可以看到 mysqli 已經安裝完成了。
以上是centos php如何安裝mysqli的詳細內容。更多資訊請關注PHP中文網其他相關文章!