php5.3以后的版本连接sqlserver2000的方法


Posted in PHP onJuly 28, 2014

最近在做一个系统要抓取管家数据库里面的几个表的数据显示在web页面,于是乎上网搜了一下php如何连接sqlserver2000数据库,网上很多教材都是要配置php.ini配置文件,去掉;extension=php_mssql.dll前面的分号”;”,然后把ext文件里面php_mssql.dll复制粘贴到系统盘system32目录下,然后重启apache服务器即可,然后写连接数据库的代码件:<?php $conn=mssql_connect(“服务器”,”数据库用户名”,”数据库密码”); mssql_selected(‘”对应数据库名字”,$conn);?>服务器一般书写格式为“ip,端口号”如何是本机,可以写成为localhost,端口或者127.0.0.1,端口.至于怎么写根据自己的情况书写,特此声明以上连接sqlserver数据库仅限php版本是5.3一下的。如果你是5.3以上的版本以上连接亦不可用,因为php5.3以上版本微软已不支持。下面讲解一下php5.3以上版本如何连接sqlserver2000或者以上版本数据库。

那么php5.3以上版本如何连接sqlserver数据库呢?因为这个我也查找了很多资料,有说下载驱动的,可驱动只是针对sqlserver2005或者2008数据库版本,而对于sqlserver2000版本微软也并未提供相关支持驱动,至少我没有找到,好了闲话少说,还是赶紧介绍一下我的php5.3以上版本连接sqlserver2000的方法吧。其实很简单了就是用odbc连接2000数据库。下面直接说下步骤,首先需要配置数据源,打开控制面板,找到管理工具,打开管理工具,,然后双击打开数据源(ODBC),

php5.3以后的版本连接sqlserver2000的方法选择系统DSN,然后点击添加

php5.3以后的版本连接sqlserver2000的方法选择sql server,然后下一步,当然如果你是其他数据库比如access那么你选择acess先关的驱动了。

php5.3以后的版本连接sqlserver2000的方法名称一定要写,是你写代码连接访问数据库的必备参数。服务器也一定要选择,如果是本机器就选择local,如果是其他机器就选择那个可看到的名字。

php5.3以后的版本连接sqlserver2000的方法

登陆ID一定要写,就是访问你数据库的名字,密码也是访问数据库的密码,如果有就写,没有就空着,然后一直下一步知道完成为止,然后测试连接,如果点击测试连接提示成功那么恭喜你,你的php5.3以上版本连接sqlserver2000就成功了,那么下一步就是书写连接数据库的代码了。

下面直接附上我写的代码,以供大家参考:

<?php

$conn=odbc_connect(“刚才配置的数据源名字”,”访问数据库名字”,”访问数据库密码”);
$sql=”select * from 表名”;
$exec=odbc_exec($conn,$sql);//执行语句
while(odbc_fetch_array($exec))
{

$abc=odbc_result($exec,'”数据表对应字段名字”);
echo $abc
…
}

希望这篇文章对需要的朋友有所帮助,可以说这篇文章是我自己总结出来的,查找了很多资料,应该说是目前最详细的php5.3以上版本连接sqlserver2000的文章了。

PHP 相关文章推荐
CI(CodeIgniter)框架介绍
Jun 09 PHP
ThinkPHP之R方法实例详解
Jun 20 PHP
PHP 读取和编写 XML
Nov 19 PHP
php检查页面是否被百度收录
Oct 28 PHP
详解YII关联查询
Jan 10 PHP
Linux安装配置php环境的方法
Jan 14 PHP
如何使用php等比例缩放图片
Oct 12 PHP
Yii框架中sphinx索引配置方法解析
Oct 18 PHP
浅谈PHP错误类型及屏蔽方法
May 27 PHP
PHP实现QQ登录的开原理和实现过程
Feb 04 PHP
PHPMAILER实现PHP发邮件功能
Apr 18 PHP
thinkphp5框架实现的自定义扩展类操作示例
May 16 PHP
php中把美国时间转为北京时间的自定义函数分享
Jul 28 #PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
Jul 28 #PHP
php中error与exception的区别及应用
Jul 28 #PHP
浅析get与post的一些特殊情况
Jul 28 #PHP
thinkphp学习笔记之多表查询
Jul 28 #PHP
CMS中PHP判断系统是否已经安装的方法示例
Jul 26 #PHP
PHP中file_exists函数不支持中文名的解决方法
Jul 26 #PHP
You might like
PHP漏洞全解(详细介绍)
2012/11/13 PHP
在PHP中设置、使用、删除Cookie的解决方法
2013/05/06 PHP
PHP小技巧之JS和CSS优化工具Minify的使用方法
2014/05/19 PHP
从零开始学YII2框架(四)扩展插件yii2-kartikgii
2014/08/20 PHP
总结的一些PHP开发中的tips(必看篇)
2017/03/24 PHP
使用IE的地址栏来辅助调试Web页脚本
2007/03/08 Javascript
js apply/call/caller/callee/bind使用方法与区别分析
2009/10/28 Javascript
基于jQuery的淡入淡出可自动切换的幻灯插件打包下载
2010/09/15 Javascript
Javascript表达式中连续的 &amp;&amp; 和 || 之赋值区别
2010/10/17 Javascript
jQuery源码分析-01总体架构分析
2011/11/14 Javascript
jQuery 阴影插件代码分享
2012/01/09 Javascript
通过BootStrap实现轮播图的实际应用
2016/09/26 Javascript
浅谈在js传递参数中含加号(+)的处理方式
2016/10/11 Javascript
Chrome浏览器的alert弹窗禁止再次弹出后恢复的方法
2016/12/30 Javascript
谈谈Vue.js——vue-resource全攻略
2017/01/16 Javascript
js 性能优化之算法和流程控制
2017/02/15 Javascript
React Native 截屏组件的示例代码
2017/12/06 Javascript
JavaScript实现的简单加密解密操作示例
2018/06/01 Javascript
JS创建自定义对象的六种方法总结
2020/12/15 Javascript
[03:10]超级美酒第四天 fy拉比克秀 大合集
2018/06/05 DOTA
[51:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/30 DOTA
深入Python解释器理解Python中的字节码
2015/04/01 Python
详解常用查找数据结构及算法(Python实现)
2016/12/09 Python
Python实现的redis分布式锁功能示例
2018/05/29 Python
python将控制台输出保存至文件的方法
2019/01/07 Python
Python Django 添加首页尾页上一页下一页代码实例
2019/08/21 Python
python SocketServer源码深入解读
2019/09/17 Python
Python 转换RGB颜色值的示例代码
2019/10/13 Python
Django框架安装方法图文详解
2019/11/04 Python
Python使用OpenPyXL处理Excel表格
2020/07/02 Python
如何基于Python和Flask编写Prometheus监控
2020/11/25 Python
详解CSS3原生支持div铺满浏览器的方法
2018/08/30 HTML / CSS
科颜氏美国官网:Kiehl’s美国
2017/01/31 全球购物
质检部职责
2013/12/28 职场文书
激情洋溢的毕业生就业求职信
2014/03/15 职场文书
2014年班主任德育工作总结
2014/12/05 职场文书