在 windows x64 下连接 PHP 7.1/PDO 失败

问题描述 投票:0回答:0

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的连接成功!

php sql-server windows pdo
© www.soinside.com 2019 - 2024. All rights reserved.