phppdosqlsrv如何安装

这篇文章主要介绍了php pdosqlsrv如何安装的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php pdosqlsrv如何安装文章都会有所收获,下面我们一起来看看吧。

站在用户的角度思考问题,与客户深入沟通,找到东源网站设计与东源网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册网站空间、企业邮箱。业务覆盖东源地区。

PHP pdo_sqlsrv 扩展安装教程

在Windows平台上,pdo_sqlsrv 作为驱动是可用的。这篇文章将向您展示如何在您的 PHP 中安装 pdo_sqlsrv 扩展,以便您可以访问 SQL Server 数据库。

  1. 下载 pdo_sqlsrv 扩展

您可以从本文档下载和使用 pdo_sqlsrv 扩展。此处提供的文件适用于 PHP 5.6 - 7.3 版本的 Windows 操作系统。

如果你的 PHP 版本在这个范围之外或者你的系统不是 Windows,你可以到这里找到适合自己的驱动:https://www.microsoft.com/en-us/sql-server/developer-get-started/php-windows/。

  1. 解压扩展并安装

将下载的 pdo_sqlsrv 驱动解压缩到安装 PHP 的目录下的 ext 文件夹中。解压缩后的目录名可能会略有不同,但应该类似于“php_pdo_sqlsrv_7_x_ts.dll”。

接下来,将以下两个文件添加到 PHP 的 php.ini 文件中。如果您无法找到 php.ini 文件,请使用 phpinfo() 函数来查找当前的 php.ini 路径。

extension=php_sqlsrv_7_x_ts.dll(此行要插在前面)

extension=php_pdo_sqlsrv_7_x_ts.dll

注意:在添加这些行时,替换 php_sqlsrv_7_x_ts.dll 和 php_pdo_sqlsrv_7_x_ts.dll 的文件名,以便符合你下载的文件名。

  1. 测试驱动

使用以下命令来检查是否成功安装了驱动程序:

if (!function_exists('sqlsrv_connect')) echo "Sqlsrv drivers not installed";

如果成功安装,最后一个语句将没有任何输出。否则,它将输出 “Sqlsrv drivers not installed”。

  1. 一些细节

如果您使用的是 PHP 5.x,则使用对应版本的驱动;如果使用的是 PHP 7.x,则使用对应版本的驱动。

如果在安装或配置 pdo_sqlsrv 驱动时遇到问题,请查看 PHP 错误日志文件以获取有关问题的更多信息。

在 PHP 中使用pdo_sqlsrv驱动时,函数名称和方法名称与 SQL Server 驱动程序不同。在处理 pdo_sqlsrv 扩展之前,请查看 SQL Server 驱动程序的函数和方法名称。

在 PHP 文件中,通过使用以下方法验证 SQL Server 验证信息是否正确:

$connectionInfo = array("UID" => $username, "PWD" => $password, "Database" => $databaseName);

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

if ($conn) {

echo "Connection established.";

} else{

echo "Connection could not be established.";
die(print_r(sqlsrv_errors(), true));

}

关于“php pdosqlsrv如何安装”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“php pdosqlsrv如何安装”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。


当前标题:phppdosqlsrv如何安装
网址分享:http://bzwzjz.com/article/gdiseo.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设公司 手机网站建设 手机网站制作 专业网站设计 成都网站建设公司 网站制作公司 营销网站建设 梓潼网站设计 上市集团网站建设 成都网站设计 成都网站制作 网站建设改版 手机网站设计 外贸营销网站建设 泸州网站建设 高端定制网站设计 营销型网站建设 成都网站设计 成都网站建设 网站建设开发 成都网站建设公司 网站建设方案