gpt4 book ai didi

php - 使用 PHP 连接 MSSQL

转载 作者:行者123 更新时间:2023-11-29 12:17:09 26 4
gpt4 key购买 nike

我对 PHP 很陌生,所以这个问题对我来说太大了。我不知道为什么以及我的错误在哪里。根据我的研究,使用以下代码连接到 MSSQL 数据库:

<?php
$run = mssql_connect('dev-svr05','sa','P@55w0rd', 'orlig_sm_dev');
if ($run)
{
echo "Connection OK";
}
else
{
echo "Connection Failed";
}
?>

但是当我运行此代码时,我收到此错误消息:

PHP Fatal error: Call to undefined function mssql_connect() in C:\Inetpub\wwwroot\phpscript\save_mssql.php on line 5 

我使用相同的代码连接到 MYSQL 并成功,但未连接到 MSSQL。有人能告诉我为什么会发生这种情况吗?谢谢您

最佳答案

我建议你download the sql server binaries从 Windows 并使用 PDO。

try { 
//In some occasions you only need to define IP/Hostname and you can forgo the \SQLEXPRESS part
$db = new PDO( "sqlsrv:Server=HOSTNAME\SQLEXPRESS;Database=DATABASENAME","USERNAME","PASSWORD");
$db->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
// set this to your primary database
$db->query("USE DATABASENAME");
}

catch( PDOException $e ) {

die( "Error connecting to SQL Server".$e );
}

关于php - 使用 PHP 连接 MSSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29623369/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com