首頁  >  文章  >  運維  >  centos 安裝php mysql擴展

centos 安裝php mysql擴展

藏色散人
藏色散人原創
2020-08-29 10:16:162880瀏覽

centos安裝php mysql擴充功能的方法:先進入php原始碼目錄;然後進入要新增的mysql擴充原始碼目錄;接著呼叫已經編譯好的php裡面的phpize;最後把「mysql.so」放到預設的php擴充目錄下即可。

centos 安裝php mysql擴展

推薦:《PHP影片教學》《centos教學

centos安裝php的mysql擴充

在安裝好apache2 php5之後,現在又想裝上個mysql5玩玩。

用源碼安裝好mysql5之後,發現原來在Linux想為php添加新擴展,不像在windows上面,去掉分號註釋就行了的~

在網上查詢了很多資料,終於搞定,特寫日記以示祝賀。

新增擴充功能的基本步驟:

1、進入php原始碼目錄:# cd /usr/ChenShao/php-5.3.1/

2、再進入要新增的mysql擴充原始碼目錄:# cd ext/mysql/

2、呼叫已經編譯好的php裡面的phpize:# /usr/local/php5/bin/phpize

#3、然後configure:# ./configure --with-php-config=/usr/local/php5/bin/php-config --with-mysql=/usr/local/mysql

    (/usr/local /mysql 為mysql的安裝目錄)

4、make && make install

5、編譯之後,自動把mysql.so放到了預設的php擴充目錄下(phpinfo可查看,我的為/usr/local/php5/lib/php/extensions/no-debug-zts-20090626),再修改php.ini,去掉;extension=php_mysql.so前面的分號。

    不過有一點要注意的是,產生的模組名叫mysql.so,跟php.ini裡面的php_mysql.so名字不一致,必須把mysql.so改名為php_mysql.so,記得有記~!

6、重啟apache:# service httpd restart

特別注意:如果第3步通過了,但第4步報錯,很有可能是原始碼的問題,我是從php .net新下載了一份之後,再來編譯才通過的。

以上是centos 安裝php mysql擴展的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn