如果你的操作系统是 UBUNTU
安装适用于 Linux 的 unixODBC 驱动程序管理器和 Microsoft ODBC 驱动程序
wget https://raw.githubusercontent.com/Microsoft/msphpsql/PHP-7.0-Linux/ODBC%20install%20scripts/installodbc_ubuntu.sh
运行安装程序
sh installodbc_ubuntu.sh
安装PHP依赖is
apt-get install php-pear php-dev
安装 sqlsrv(使用 pecl search sqlsrv 检查最新版本)
pecl install sqlsrv-4.0.5
安装 pdo_sqlsrv(使用 pecl search sqlsrv 检查最新版本)
pecl install pdo_sqlsrv-4.0.5
加载扩展
echo "extension=sqlsrv.so" | sudo tee --append /etc/php/7.0/fpm/php.ini
echo "extension=pdo_sqlsrv.so" | sudo tee --append /etc/php/7.0/fpm/php.ini
重启 PHP-FPM
service php7.0-fpm restart
对于 Windows
https://docs.microsoft.com/en-us/sql/connect/php/loading-the-php-sql-driver?view=sql-server-2017
CentOS 7
sudo su
curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-release.repo
exit
sudo yum update
sudo ACCEPT_EULA=Y yum install -y msodbcsql mssql-tools unixODBC-devel
sudo yum groupinstall "Development Tools"
sudo pecl install sqlsrv
sudo pecl install pdo_sqlsrv
echo "extension=sqlsrv" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`
echo "extension=pdo_sqlsrv" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"`
或通过百胜看;https://webtatic.com/packages/php70/