1. 程式人生 > 程式設計 >PHP連線SQL server資料庫測試指令碼執行例項

PHP連線SQL server資料庫測試指令碼執行例項

以下是php7上的測試 sqlsrv擴充套件

<?php
header("Content-type: text/html; charset=utf-8");
    $serverName = "192.168.0.1"; //資料庫伺服器地址
    $uid = "site_user"; //資料庫使用者名稱
    $pwd = "zkJ1246g"; //資料庫密碼
    $connectionInfo = array("UID"=>$uid,"PWD"=>$pwd,"Database"=>"db_site");
    $conn = sqlsrv_connect( $serverName,$connectionInfo);
    if( $conn == false)
    {
        echo "連線失敗!";
        die( print_r( sqlsrv_errors(),true));
    }else{
        echo "連線成功!";
    }
    #$query = sqlsrv_query($conn,"select * from 資料庫表");
    #while($row = sqlsrv_fetch_array($query))
    #{
    # print_r($row);
    #}
?>

以下是php5上的測試dblib擴充套件

<?php
 
 try {
  $hostname = "192.168.17";
  $dbname = "lee";
  $username = "le2r";
  $pwd = "le52";
  $dsn="dblib:host=$hostname;dbname=$dbname;charset=UTF-8";
 
  $conn = new PDO ($dsn,$username,$pwd);
  $conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
  echo "mssql database connnection sucessed!\n";
  } catch (PDOException $e) {
  echo "Failed to get DB handle: " . $e->getMessage() . "\n";
  exit;
  }
 
?>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。