【发布时间】:2017-05-28 05:46:38
【问题描述】:
我正在为我的数据库使用 Microsoft Azure SQL,并尝试使用 XAMPP 将它连接到我的本地主机上的项目。当我尝试使用他们提供的连接字符串连接到数据库时:
try {
$conn = new PDO("sqlsrv:server = tcp:app.database.windows.net,1433; Database = mydatabase", "{myusername}", "{your_password_here}");
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch (PDOException $e) {
print("Error connecting to SQL Server.");
die(print_r($e));
}
我不断收到此错误:
Error connecting to SQL Server.PDOException Object ( [message:protected] => could not find driver
错误较长,但我认为它与最后提到的驱动程序有关。我使用的是 mac,所以我需要安装的任何驱动程序都需要与它兼容。提前感谢您的帮助。
【问题讨论】:
-
SQL-Server 问题不要使用
mysql标签。
标签: php sql-server azure pdo