第一步,下載sqlserver 在官網(wǎng)上下載你想要的版本,并且安裝(具體安裝配置選擇,可以百度一下)
第二步,安裝結束以后,下載sqlserver manage安裝并且登錄(在第一次用本機管理員賬號密碼登錄哦之后,在管理界面找到安全性,sa用戶,右擊更改一下。至此,你知道主機名,用戶,密碼)
第三步,打開phpstudy,這里我選擇的是,5.45版本。首先打開php擴展(在phpstudy主頁面中的更多應用里面。)找php_sqlsrv。然后在對應版本中的php.ini,
修改下面三個,沒有的添加上
mssql.secure_connection = on
extension=php_sqlsrv_54_ts.dll
extension=php_pdo_sqlsrv_54_ts.dll
上面extension引用的二個驅動在https://docs.microsoft.com/en-us/sql/connect/php/system-requirements-for-the-php-sql-driver下載,我的5.4下載3.0版本.EXE,安裝就會有后面.dll文件生成,復制到php里面的php\php-5.4.45\ext去,然后重啟apache
第四步,檢查和測試,看phpinfo里面是否支持pdo_sqlsrv pdo_sqlite
測試代碼:
<?php
$serverName = ""; //sqlserver服務器數(shù)據(jù)庫地址,
$uid = "sa"; //數(shù)據(jù)庫用戶名
$pwd = "123456"; //數(shù)據(jù)庫密碼
$connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "Database"=>"test");
$conn = sqlsrv_connect($serverName, $connectionInfo);
if( $conn == false)
{
echo "連接失敗!";
var_dump(sqlsrv_errors());
exit;
}else{
echo "鏈接成功";
}