本文目錄一覽:
怎麼安裝php的mysql擴展
你試試這樣行不行PHP7 正式移除了 mysql 擴展 目前可以使用mysqlnd和mysql mysqli pdo_mysql 關係打比方說 mysqlnd是金屬,而mysql mysqli pdo_mysql只是金屬製品而已 使用PDO連接mysql的格式: $pdo = new PDO(‘mysql:host=localhost;dbname=database_name;port=3306′,’用戶名’,’密碼’); $pdo-exec(‘set names utf8’); $stmt = $pdo-prepare(“select * from table where id =:id”); $stmt-bindValue(‘:id’,1,PDO::PARAM_INT); $stmt-execute(); $rows = $stmt-fetchAll(PDO::FETCH_ASSOC); $rows = $pdo-query(“select * from table where id = 1”)-fetchAll(PDO::FETCH_ASSOC);
,你看過後很簡單吧以後不會可以向我一樣經常到後盾人找找相關教材看看就會了,希望能幫到你,給個採納吧謝謝(✽^㉨^)
如何在PHP7中安裝mysql的擴展
1,去php網站上下載mysql擴展
2,解壓並使用phpize工具初始化,編譯:
#解壓
tar xzvf mysql-45881bd.tar.gz
#進入mysql擴展目錄
cd mysql-45881bd/
#使用phpize初始化,我的phpize在/opt/目錄
/opt/php/bin/phpize
#編譯mysql擴展,使用mysql native driver作為mysql鏈接庫
./configure –with-php-config=/opt/php/bin/php-config –with-mysql=mysqlnd
make make install
5,編輯php.ini文件,把mysql.so拷貝到php.ini的extension_dir中,然後在php.ini中加入extension=mysql.so
6,重啟php
騰訊雲服務器下,怎麼安裝php的mysqli擴展
添加擴展的基本步驟:
1、進入php源代碼目錄:# cd /tmp/php-5.x.x/
2、再進入要添加的mysqli擴展源碼目錄:# cd ext/mysqli/
2、調用已經編譯好的php裡面的phpize:# /usr/local/php/bin/phpize
3、然後configure:# ./configure –with-php-config=/usr/local/php/bin/php-config –with-mysqli=/usr/local/mysql/bin/mysql_config
(/usr/local/mysql 為mysql的安裝目錄)
4、make make install
5、編譯之後,自動把mysqli.so放到了默認的php擴展目錄下,我的為 /usr/local/php/lib/php/extensions/no-debug-non-zts-20xx0722/
(phpinfo可查看或者執行命令/usr/local/php/bin/php-config –extension-dir )
再修改php.ini 找到extension_dir 默認路徑為 extension_dir=”./” 我修改後才啟動加載的
在下面添加extension = “mysqli.so” 保存即可
extension_dir=”/usr/local/php/lib/php/extensions/no-debug-non-zts-20xx0722/”
extension = “mysqli.so”
6、重啟apache:# service httpd restart
求課吧有挺多IT編程類的教程的
原創文章,作者:NIAP,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/147782.html