Quy trình thực hiện
- Cài đặt extenssion sqlsrv và pdo_sqlsrv
- Thiết lập cấu hình include file trong php.ini
- Cài đặt odbc driver
- Đây là cài đặt với MAC OS
Installing MSSQL Tools ``` brew tap microsoft/mssql-release https://github.com/Microsoft/homebrew-mssql-release brew update brew install msodbcsql17 mssql-tools odbcinst -u -d -n "ODBC Driver 17 for SQL Server" brew install autoconf automake libtool $ sudo pecl install sqlsrv $ sudo pecl install pdo_sqlsrv ``` Then make sure the following extensions is loaded in `php.ini` ``` extension="pdo_sqlsrv.so" extension="sqlsrv.so" ``` Use `php -m | grep sqlsrv` to check the extensions is loaded properly. ``` php -m | grep sqlsrv pdo_sqlsrv sqlsrv ``` Connect: Tested: laravel, yii2
References:
- https://gist.github.com/nasrulhazim/404f8e443a447f84186bd382a9bb47f4
- https://docs.microsoft.com/vi-vn/sql/connect/php/download-drivers-php-sql-server?view=sql-server-2017