欢迎各位兄弟 发布技术文章
这里的技术是共享的
PHP 5.4 不支持 new PDO("sqlsrv:Server=$serverName", $connectionOptions)
的语法。相反,你需要使用 sqlsrv_connect()
函数来建立与 SQL Server 数据库的连接。以下是使用 sqlsrv_connect()
函数创建连接的示例:
php
<?php $serverName = "server_name"; // 替换为实际的 SQL Server 实例名称 $connectionOptions = array( "Database" => "database_name", // 替换为实际的数据库名称 "Uid" => "username", // 替换为实际的用户名 "PWD" => "password" // 替换为实际的密码 ); $conn = sqlsrv_connect($serverName, $connectionOptions); if ($conn) { echo "Connected to SQL Server"; } else { die("Error connecting to SQL Server: " . print_r(sqlsrv_errors(), true)); }
在上述示例中,你需要替换以下几个变量的值:
$serverName
: 实际的 SQL Server 实例名称或 IP 地址。
$connectionOptions["Database"]
: 实际的数据库名称。
$connectionOptions["Uid"]
: 实际的用户名。
$connectionOptions["PWD"]
: 实际的密码。
创建连接成功后,$conn
对象将用于执行 SQL 查询和操作数据库。