【小白专用】php pdo方式连接sqlserver 设置方法 更新23.12.21

windows系统的拓展相对来说比较好安装,直接下载对应的dll文件,修改php.ini配置文件即可

添加PHP对SQL SERVER的支持
1.新建PHP 文件,输入内容:

<?php
echo phpinfo();
?>

2.运行后,可以查看到如下数据:
① PHP 的版本是 8.2.11;
② 属于线程安全版;

1.下载,安装,适用于 SQL Server 的 ODBC 驱动程序

Download ODBC Driver for SQL Server - ODBC Driver for SQL Server | Microsoft Learn

二.下载 Microsoft Drivers for PHP for SQL Server

下载 Microsoft SQL Server PHP 驱动程序 - SQL Server PHP 驱动程序 |Microsoft 学习
 

下载的是一个自解压的文件,解压后会有一堆dll文件

3、把扩展文件对应的版本移动到PHP对应的目录下的ext目录;

4、更改PHP的配置文件,添加扩展,(以php7.4为例)
extension=php_pdo_sqlsrv_82_ts_x64
extension=php_sqlsrv_82_ts_x64

extension=pdo_sqlsrv
extension=sqlsrv

5、重启服务

phpinfo()检查如下即为安装成功:

<?php

echo phpinfo();

?>

<?php
try {
    //选择要连接的数据库
    $dbName = "sqlsrv:Server=as.cn,58;Database=Ds";
    //SqlServer数据库用户登录名称
    $dbUser = "tb";
    //SqlServer数据库用户登录密码
    $dbPassword = "a6";
    //初始化一个PDO对象,判断是否连接成功
    $db = new PDO($dbName, $dbUser, $dbPassword);
    if ($db)
    {
        echo "database connect succeed.<br />";
    }
}
catch (PDOException $e)
{
    $content = iconv("UTF-8","gbk",$e->getMessage());
    echo   $content . "<br />";
    echo "database connect error";
}
?>

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值