以下代码实现的需求是连接 SQL Server 数据库。具体而言,使用 PHP 的 PDO 扩展或 SQLSRV 扩展提供的方法,指定数据库的主机名、数据库名、用户名和密码等信息,创建一个与 SQL Server 数据库建立连接的对象或资源。
要连接 SQL Server 数据库,可以使用 PHP 的 PDO 扩展或 SQLSRV 扩展。
使用 PDO 扩展连接 SQL Server 数据库的示例代码如下:
$host = 'hostname'; $dbname = 'database_name'; $username = 'username'; $password = 'password'; $dsn = "sqlsrv:Server=$host;Database=$dbname"; $options = array( PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::SQLSRV_ATTR_QUERY_TIMEOUT => 1 ); try { $conn = new PDO($dsn, $username, $password, $options); } catch (PDOException $e) { echo 'Connection failed: ' . $e->getMessage(); }
使用 SQLSRV 扩展连接 SQL Server 数据库的示例代码如下:
$serverName = "hostname"; $connectionOptions = array( "Database" => "database_name", "Uid" => "username", "PWD" => "password" ); $conn = sqlsrv_connect($serverName, $connectionOptions); if ($conn === false) { die(print_r(sqlsrv_errors(), true)); }
评论