SQL Server 连接有两种方法:使用 PDO(PHP 数据对象):创建 PDO 实例,设置 PDO 属性(可选)。使用 mssql_connect 函数:创建连接,选择数据库(注意:已弃用,建议使用 PDO)。

PHP 连接 SQL Server
使用 PDO(PHP 数据对象)连接
PDO 是 PHP 中连接数据库的标准扩展,可用于连接各种数据库,包括 SQL Server。以下是如何使用 PDO 连接到 SQL Server:
创建 PDO 实例
立即学习“PHP免费学习笔记(深入)”;
<code class="php">$serverName = "serverName"; // 您的 SQL Server 主机名或 IP 地址
$database = "databaseName"; // 您要连接的数据库名称
$username = "username"; // 您的 SQL Server 用户名
$password = "password"; // 您的 SQL Server 密码
try {
$conn = new PDO("sqlsrv:server=$serverName;Database=$database", $username, $password);
} catch(PDOException $e) {
echo "数据库连接失败:" . $e->getMessage();
}</code>设置 PDO 属性(可选)
您可以设置 PDO 属性来优化连接行为,例如:
<code class="php">$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // 抛出异常而不是返回错误代码 $conn->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); // 禁用预编译语句仿真,提高性能</code>
使用 mssql_connect 函数连接
mssql_connect 函数是 PHP 中连接到 SQL Server 的较旧函数。以下是如何使用它:
创建连接
<code class="php">$serverName = "serverName"; // 您的 SQL Server 主机名或 IP 地址
$username = "username"; // 您的 SQL Server 用户名
$password = "password"; // 您的 SQL Server 密码
$conn = mssql_connect($serverName, $username, $password);
if (!$conn) {
echo "数据库连接失败";
}</code>选择数据库
连接后,您需要选择要使用的数据库:
<code class="php">mssql_select_db("databaseName", $conn);</code>注意:
以上就是php怎么连接sqlserver的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号