php sqlserv 驱动安装 非pdo_sqlsrv 微软开发

下载地址sqlsrv
http://pecl.php.net/package/sqlsrv

微软相关版本对应关系

https://docs.microsoft.com/en-us/sql/connect/php/system-requirements-for-the-php-sql-driver

注意版本对应关系
centos中使用phpize编译php扩展的时候出现报错

Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.

报错意思的是找到一个叫autoconf的工具,我们执行一下yum命令去安装即可

yum install autoconf

执行命令

sudo /usr/local/php8/bin/pecl install sqlsrv-5.12.0

源码安装方式:

下载pdo_sqlsrv扩展包 http://pecl.php.net/package/sqlsrv

centos为例:

wget http://pecl.php.net/get/sqlsrv-5.11.0.tgz

五、解压缩

tar -zxvf sqlsrv-5.11.0.tgz

六、进入解压目录

cd sqlsrv-5.11.0

七、执行PHP的一个扩展命令

/usr/local/php8/bin/phpize

八、编译

./configure --with-php-config=/usr/local/php8/bin/php-config

九、安装

make && make install

十、修改/usr/local/php/etc/php.ini

查找:extension = 再最后一个extension= 后面添加上extension = "sqlsrv.so"

未经允许不得转载:lxfamn » php sqlserv 驱动安装 非pdo_sqlsrv 微软开发

赞 (0) 打赏

置顶推荐

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏