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 ...