PHP編譯支援mysqli

2021-09-06 23:32:11 字數 958 閱讀 6913

php編譯支援mysqli

前提是必須安裝mysql

直接上命令

先進入原始碼包我的原始碼包是在

/usr/local/php-5.2.1/ext/mysqli

這樣進入 cd /usr/local/php-5.2.1/ext/mysqli

然後執行

/usr/local/php/bin/phpize

這條命令是生成configure

接下來再執行:

./configure --prefix=/usr/local/php/ext/mysqli --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config

執行結果如下:

再執行:

make && make install clean

執行結果如下:

他說mysqli,so儲存在 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/下

這樣我們就可以通過cp命令來將mysqli.so複製到php的擴充套件目錄下

接著執行這條命令來複製mysqli.so到php擴充套件目錄下

cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/mysqli.so /usr/local/php/ext/mysqli.so

如果沒任何提示則表示複製成功!

複製成功之後則可以去編輯php的配置檔案了

執行如下命令來編輯php配置檔案

vi /usr/local/php/lib/php.ini

使用vi開啟php配置檔案之後新增如下行:

extension=mysqli.so

儲存退出

重啟apache

看到載入成功了吧!

php增加對mysqli的支援

我在fedora下使用yum安裝的php和mysql,但是發現php不支援myslqi,只能編譯乙個mysqli的擴充套件給php用了。方法如下 2.進入擴充套件目錄,cd php 5.3.10 ext mysqli 3.phpize 生成configure 4.如果在編譯php對mysqli的支援...

PHP7預編譯mysqli查詢操作

連線資料庫 mysqli new mysqli localhost root root mobilemoms 分為別 主機 資料庫賬戶 密碼 資料庫名 mysqli connect error or die connect sql error mysqli connect error mysqli ...

php增加mysqli擴充套件

tar zxf php 5.2.10.tar.gz cd php 5.2.10 ext m ysqli usr local php bin phpize 生成configur檔案 configure with php config usr local php bin php config with ...