$users = DB::connection (‘php_sqlsrv’)->select (…);
涌现各种缺点。
个人的 PHP 原生代码办理方案:
1. 配置 php.ini 文件 加入 PHP 版本对应的动态库,辞官方下载。

extension=php_pdo_sqlsrv_73_nts.dllextension=php_sqlsrv_73_nts.dll
2. 安装驱动 由于我用的是 windows server2016, 以是驱动一定要看到是否支持.
[这个是下载地址](https://docs.microsoft.com/zh-cn/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver15 "这个是下载地址")
3. 重启 WAMP, php -m 命令查看是否有 php_sqlsrv, 页面用 phpinfo () 也可以查看。
把稳:windows环境一定要看好你的PHP版本,和path 的默认路径是不是你当前PHP版本对应上,否则你就会采坑。
连接数据库
$db = new \PDO("sqlsrv:Server=ip,1433;Database=sqlname", "username", "pw");
后面便是各种玩了
$query = "Select from table ";$res = $db->prepare($query);$res->execute();$tmp=$res->fetchAll(\PDO::FETCH_ASSOC);