Windows 11 下的 PHP 7.1.9 x64
ODBC 驱动程序 13 和 17 安装
在 php.ini 中
扩展名=php_sqlsrv_71_ts_x64.dll
扩展名=php_pdo_sqlsrv_71_ts_x64.dll
在控制台下,运行包含
的php脚本$drv = 'sqlsrv:server=<ip_address>;database=mydb';
$x = new PDO($drv, 'myuser', 'mypwd');
我明白了:
未捕获的 PDOException: SQLSTATE[28000]: [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]'myuser'登录失败
当然还有sqlcmd,与myuser/mypwd的连接成功!