云服务器网:购买云服务器和VPS必上的网站!

PHP管理MSSQL的方法探索

PHP管理MSSQL的方法探索
PHP是一种开放源代码服务器端脚本语言,用于开发动态网络利用程序。它通经常使用于Web开发,并且可与多种数据库服务器(如MySQL,MSSQL,Oracle和Sybase)结合使用。因此,许多PHP开发者也使用Microsoft

PHP管理MSSQL的方法探索

PHP是一种开放源代码服务器端脚本语言,用于开发动态网络利用程序。它通经常使用于Web开发,并且可与多种数据库服务器(如MySQL,MSSQL,Oracle和Sybase)结合使用。因此,许多PHP开发者也使用Microsoft的MSSQL数据库服务器来访问其Web利用程序中的数据。

要使用PHP管理MSSQL数据库,需要安装Microsoft SQL Server Driver for PHP(以下简称SQLSRV),这是一个不要钱软件。安装时,可以简单地履行以下步骤:

1.双击安装MSODBC用于PHP的可履行文件,以下载并安装MSODBC驱动程序,用于访问MS SQL Server数据库。

2.双击安装SQLSRV for PHP-MSI文件,系统会自动完成安装进程。

3.添加或修订php.ini文件以加载SQLSRV模块,以下所示:

extension=php_sqlsrv_71_ts.dll

extension=php_pdo_sqlsrv_71_ts.dll

4.重新启动Web服务器,以更新配置设置。

安装完成MSSQL驱动后,即可使用PHP连接MSSQL数据库。下面是一个简单的PHP代码,用于连接MSSQL数据库:

//数据库连接信息

$serverName = “serverName\sqlexpress”;

$UID = “username”;

$PWD = “password”;

$database = “database”;

//对MSSQL数据库建立连接

$connectionInfo = array( “UID”=>$UID,

“PWD”=>$PWD,

“Database”=>$database);

$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn ) {

echo “Connection established.\n”;

}else{

echo “Connection could not be established”;

die( print_r( sqlsrv_errors(), true));

}

?>

另外,也能够使用PHP的PDO扩大程序轻松管理MSSQL数据库。该扩大提供一个可使用多种数据库都支持的统一DB接口,以即可以在多种数据库之间同享PHP代码。

如果要使用PDO扩大程序与MSSQL数据库进行交互,一定要使用以下代码:

$hostName = ‘serverName\sqlexpress’;

$databaseName = ‘database’;

$username = ‘username’;

$password = ‘password’;

$connString = “sqlsrv:Server=” . $hostName . “; Database=” . $databaseName;

try {

$conn = new PDO ($connString, $username, $password);

echo “Connection with MSSQL DB was established successfully!\n”;

} catch (PDOException $e){

echo “Could not connect with the Database: ” . $e->getMessage(). “\n”;

}

?>

以上就是使用PHP管理MSSQL的方法。此类解决方案的优点是可以更快更安全地与MSSQL相互作用,从而更好地实现Web利用程序功能。

本文来源:https://www.yuntue.com/post/203090.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注