
我用的PHP版本是php5612,mssql数据库版本为2008
两种途径:
1、直接连接
$servname="CAPTAINHERO567";
$conninfo=array(
"Database"=>"netdata",
"UID"=>"lxz2005",
"PWD"=>"831140");
$conn=sqlsrv_connect($servname,
$conninfo);
$sql="select
from
Pinfo";
$db=sqlsrv_query($conn,
$sql);
while($row=sqlsrv_fetch_array($db))
{
echo("<div>"iconv("GB2312","UTF-8",$row["Pname"])"</div>");
}
2、使用PDO抽象数据层连接
$hostname
=
"1921681100";
$dbname
=
"Northwind";
$username
=
"sa";
$pwd
=
"pwd100";
$dsn="sqlsrv:Server=$hostname;database=$dbname";
$conn
=
new
PDO
($dsn,$username,$pwd);
$conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
echo
"mssql
database
connnection
sucessed!";
数据库有很多种类:mysql,oracle,mssql,db2等等。PHP *** 作数据库的时候,要保证该类型数据库的扩展已开启。这里连接的数据库以mysql为例:
<php//数据库服务器地址
$host="localhost";
//连接数据库用户名
$uname="root";
//连接数据库密码
$upass="";
//连接数据库
$conn=mysql_connect($host, $uname,$upass);
//判断连接
if(!$conn){
die("连接数据库失败!")mysql_errno();
}
//连接成功,其他 *** 作省略
>
方法/步骤
首先,新建一个php_mysqlphp的文件
其次,查看你的mysql服务是否打开,或者客户端的mysql能够正常打开。
鼠标右键我的电脑--》管理--》服务和应用程序--》服务--》找到你的mysql服务,看看是不是启用状态。
也可以打开运行,输入 mysql -u root(用户名) -p 123456(密码)
看看能不能打开客户端。
如果上面的可以了,那么我们就进入正题了,php连接mysql代码实例。
最后运行这个文件,看看我的运行结果吧。
以上就是关于php怎样连接sqlserver数据库全部的内容,包括:php怎样连接sqlserver数据库、PHP源代码连接数据库、如何在PHP中连接MySQL数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)