宝塔centos7,php7.4安装sqlsrv扩展 thinkphp5多数据库mysql,sqlserver使用

首先加入微软的源很小 秒下

curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo

【安装驱动】

yum install msodbcsql mssql-tools unixODBC-devel

安装对应php7.4 的 pdo_sqlsrv扩展包

wget http://pecl.php.net/get/pdo_sqlsrv-5.8.0.tgz

然后解压

tar -zxvf pdo_sqlsrv-5.8.0.tgz
cd pdo_sqlsrv-5.8.0

使用对应php版本的phpize  这里我是74版本的 目录为74 别的版本自行修改

/www/server/php/74/bin/phpize./configure --with-php-config=/www/server/php/74/bin/php-config
make && make install

在宝塔php.ini中加入扩展

extension = pdo_sqlsrv.so