美文网首页
PHP连接sqlserver数据库

PHP连接sqlserver数据库

作者: 毛子阿卡西 | 来源:发表于2017-08-29 14:48 被阅读0次

    1、sqlserver
    也称作是MSSQL,是由Microsoft开发和推广的关系数据库管理系(DBMS)。操作的软件可以使用“sqlserver”

    2、php如何连接sqlserver?首先明确wampserver 是不支持连接sqlserver,所以要自己去下载连接sqlserver的驱动。还有php版本是5.3以上的,不包括5.3
    1)下载 Microsoft SQL Server PHP 驱动程序。
    借助 Microsoft SQL Server PHP 驱动程序,PHP 开发人员可以访问 SQL Server 数据库。 此类驱动程序依赖于 Microsoft SQL Server ODBC 驱动程序来处理与 SQL Server 的低级别通信。 我下载的是3.0,运行安装解压到PHP的扩展目录ext,
    下载的网址:https://msdn.microsoft.com/zh-cn/library/mt683517.aspx

    Paste_Image.png Paste_Image.png
    1. 这里我用的是php 5.4.45版本,所以要用到的驱动是
      ;sqlserver
      extension=php_pdo_sqlsrv_54_ts.dll
      extension=php_sqlsrv_54_ts.dll

    3)第一次连接有可能报odbc驱动错误,我查了半天原来是还需要安装sqlserver odbc驱动源
    直接下载安装即可
    https://www.microsoft.com/en-us/download/confirmation.aspx?id=36434

    4)连接测试代码

    public function index() {
            //echo phpinfo();
            $serverName = "222.180.xxx.xx"; //数据库服务器地址
            $uid = "bbapp";     //数据库用户名
            $pwd = "bbapp2017"; //数据库密码
            $connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "Database"=>"rivermanage");
            $conn = sqlsrv_connect($serverName, $connectionInfo);
            if( $conn == false){
                echo "连接失败!";
                var_dump(sqlsrv_errors());
                exit;
            }else{
                echo "链接成功";
            }
    }
    

    相关文章

      网友评论

          本文标题:PHP连接sqlserver数据库

          本文链接:https://www.haomeiwen.com/subject/jovodxtx.html