編碼的世界 / 優質文選 / 文明

PHP配置SQL server的坎坷之路


2022年4月25日
-   

之前公司接到的一個項目,需要配置服務器windo2012的一個sqlserver的環境,經過小編的一天的瘋狂找驅動,找擴展,晚上的十二點終於搞定,特此來及記錄一下; 先開始呢,在上網上查看了大量的文章,發現好多寫的語句是mssql,看到之後,直接傻掉,然後就搜索了mssql和SQLserver的關聯,mssql擴展在PHP5.2版本以上就已經廢棄了,不再使用,現在基本上使用的PHP5.2以上的版本,大家可以參考一下我的配置流程, 首先呢,大家要准備以下的SQL server擴展 如果沒有文件的可以聯系小編, 第一步大家可在根目錄下創建一個PHPinfo.php文件來查看PHP的擴展
<?php phpinfo(); ?>

運行就可以查看PHP的版本和配置; 出現之後,就可以重啟服務,連接sqlserver數據庫了, 連接數據庫代碼,
<?php
$serverName = "數據庫服務地址,端口"; //數據庫服務器地址
$uid = "root"; //數據庫用戶名
$pwd = "root"; //數據庫密碼
$connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "Database"=>"xdxxsf_xxjm");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn == false)
{
echo "連接失敗!";
die( print_r( sqlsrv_errors(), true));
}else{
echo "連接成功!";
}
?>

到這還不算完,如果沒有出現sqlsrv擴展,那就是可能是ODBC驅動的問題, 如果網上找不到合適的ODBC驅動可以聯系小編; 今天的分享到此,有什麼不對的地方希望各位大佬多多指點!!!







創作打卡挑戰賽


贏取流量/現金/CSDN周邊激勵大獎

熱門文章