手机版

如何在php5.3及更高版本中连接sqlserver2000

时间:2021-09-10 来源:互联网 编辑:宝哥软件园 浏览:

最近在做一个系统,抓取管家数据库中几个表的数据,显示在网页上。所以我在网上搜索了php如何连接到sqlserver2000数据库。网上很多教科书都需要配置php.ini配置文件并删除;扩展名PHP _ mssql前的分号。dll“;”,然后将ext文件中的php_mssql.dll复制粘贴到系统盘的system32目录,然后重新启动apache server,然后编写连接数据库的代码:Php $conn=mssql_connect("服务器"、"数据库用户名"、"数据库密码");MSSQL _ selected(' '对应数据库名称",$ conn);服务器的一般写入格式是“ip,端口号”,可以写成localhost,port或127.0.0.1,port。至于如何根据自己的情况来写,在此声明,以上对sqlserver数据库的连接仅限于PHP 5.3版本。如果你在5.3版以上,上面的连接不可用,因为微软不支持5.3版以上的PHP。下面解释PHP 5.3或更高版本如何连接到sqlserver2000或更高版本的数据库。

那么php5.3及以上版本如何连接到sqlserver数据库呢?正因为如此,我也发现了很多信息。有人说下载驱动只针对sqlserver2005或2008数据库版本,而微软没有提供sqlserver2000版本的相关支持驱动。至少我找不到。所以让我们言简意赅。让我们快速介绍一下将我5.3以上的PHP版本连接到sqlserver2000的方法。事实上,用odbc连接到2000数据库非常简单。直接说下一步吧。首先需要配置数据源,打开控制面板,找到并打开管理工具,然后双击打开数据源(ODBC)。

odbc

选择系统DSN,然后单击添加

sqlserver

选择sql server,然后转到下一步。当然,如果你是access之类的另一个数据库,可以选择acess先关闭驱动。

datasouce

必须写入名称,这是您编写代码以访问数据库的必要参数。还必须选择服务器。如果是这台机器,请选择本地,如果是另一台机器,请选择可见的名称。

sq

必须写登录ID,也就是访问你数据库的名称,密码也是访问数据库的密码。如果有,它将是空的,然后连接将被测试,直到下一步完成。如果成功点击测试连接提示,恭喜你,你的5.3以上的PHP版本已经成功连接到sqlserver2000,那么下一步就是编写连接数据库的代码了。

我写的代码直接附在下面,供您参考:

?Php$conn=odbc_connect("刚配置的数据源名称"、" access数据库名称"、" access数据库密码");$ SQL=“从表名中选择*”;$exec=odbc_exec($conn,$ SQL);//执行while语句(odbc _ fetch _ array($ exec)){ $ ABC=odbc _ result($ exec,'“与数据表对应的字段名”);echo $ ABC……}希望这篇文章对有需要的朋友有所帮助。可以说这篇文章是我自己总结出来的,发现了很多信息。应该说是目前关于php5.3及以上连接sqlserver2000最详细的文章。

版权声明:如何在php5.3及更高版本中连接sqlserver2000是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。