Login
网站首页 > 文章中心 > 其它

php可以用sqlserver吗

作者:小编 更新时间:2023-09-22 16:21:37 浏览量:99人看过

在linux下php可以连接sqlserver数据库吗?我用的是thinkphp的框架,望大神指点

肯定可以啊 你买的是那种虚拟主机吧 估计是php◆Mysql 的模式,他不提供sqlserver 当然就连不上咯.

如何用PHP连接SQL Server

具体的步骤如下:

如果比较顺利的话已经可以连接数据库了,如果连不上就需要继续低下的配置:

如果不知道可以在phpinfo里看Zend Extension Build这个属性如下图:

extension=在ext下的pdo扩展(用于pdo)

extension=在ext下的扩展

php

$serverName = "(local)";

$connectionInfo = array("UID"="sa","PWD"="admin","Database"="db_online");

$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn ){

echo "Connection established.\n";

}else{

echo "Connection could not be established.\n";

die( var_dump(sqlsrv_errors()));

}

sqlsrv_close( $conn);

注意这里的连接不是用mssql_connect而是用sqlsrv_connect,在这个版本中,还有几个函数:

这个扩展为php新增了一系列sqlsrv_开头的函数,常用的如下:

sqlsrv_connect

sqlsrv_close

sqlsrv_commit

sqlsrv_errors

sqlsrv_fetch

sqlsrv_fetch_array

sqlsrv_fetch_metadata

sqlsrv_num_rows

sqlsrv_query

sqlsrv_rollback

sqlsrv_rows_affected

. . .

不然会出现如下错误:

array

0 =array

①. =array

①. =int0

'code' =int0

. . . .

以上就是土嘎嘎小编为大家整理的php可以用sqlserver吗相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章