WIN和LINUX下PHP连接mssql的方式
发布时间:2023-10-20 12:46:59 所属栏目:MsSql教程 来源:
导读:WIN下比较简单:
1.安装SQL服务器并添加PHP的MSSQL扩展.
2.使用以下代码连接并测试
<?php
$myServer = "localhost"; //主机
$myUser = "sa"; //用户名
$myPass = "password"; //密码
$myDB = "Northwind
1.安装SQL服务器并添加PHP的MSSQL扩展.
2.使用以下代码连接并测试
<?php
$myServer = "localhost"; //主机
$myUser = "sa"; //用户名
$myPass = "password"; //密码
$myDB = "Northwind
WIN下比较简单: 1.安装SQL服务器并添加PHP的MSSQL扩展. 2.使用以下代码连接并测试 <?php $myServer = "localhost"; //主机 $myUser = "sa"; //用户名 $myPass = "password"; //密码 $myDB = "Northwind"; //MSSQL库名 $s = @mssql_connect($myServer, $myUser, $myPass) or die("Couldn't connect to SQL Server on $myServer"); $d = @mssql_select_db($myDB, $s) or die("Couldn't open database $myDB"); $query = "SELECT TitleOfCourtesy+' '+FirstName+' '+LastName AS Employee "; $query .= "FROM Employees "; $query .= "WHERE Country='USA' AND Left(HomePhone, 5) = '(206)'"; $result = mssql_query($query); $numRows = mssql_num_rows($result); echo "<h1>" . $numRows . " Row" . ($numRows == 1 ? "" : "s") . " Returned </h1>"; while($row = mssql_fetch_array($result)) { echo "<li>" . $row["Employee"] . "</li>"; } ?> 代码来源:PHP手册 ------------------------------------------------- LINUX下的方法如下:(以TCP/IP 远程连接MSSQL) 1.安装freetds后.配置好. 一般是这样: [MSSQL_2000] host = 192.168.0.25 port = 1433 tds version = 8.0 2.编译PHP时.加上 --with-mssql=/freetbs的path 3.连接测试: <? $msconnect=mssql_connect("MSSQL_2000","sa",""); $msdb=mssql_select_db("Northwind",$msconnect); $msquery = "select titleofcourtesy,firstname,lastname from employees"; $msresults= mssql_query($msquery); while ($row = mssql_fetch_array($msresults)) { echo "<li>" . $row['titleofcourtesy'] . " " . $row['firstname'] . " " . $row['lastname'] . "</li>"; } ?> (编辑:马鞍山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐