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