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 相关文章推荐
用PHP实现多服务器共享SESSION数据的方法
Mar 16 PHP
PHP程序61条面向对象分析设计的经验小结
Nov 12 PHP
ThinkPHP与PHPExcel冲突解决方法
Aug 08 PHP
PHP笔记之:日期函数的使用介绍
Apr 24 PHP
php中如何判断一个网页请求是ajax请求还是普通请求
Aug 10 PHP
php实现中文字符截取防乱码方法汇总
Apr 29 PHP
PHP数组操作类实例
Jul 11 PHP
深入理解PHP内核(二)之SAPI探究
Nov 10 PHP
php_pdo 预处理语句详解
Nov 21 PHP
详解PHP数据压缩、加解密(pack, unpack)
Dec 17 PHP
完美解决php 导出excle的.csv格式的数据时乱码问题
Feb 18 PHP
laravel通过a标签从视图向控制器实现传值
Oct 15 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
Body是什么,该怎么喝出咖啡里的口感
2021/03/03 咖啡文化
php stripslashes和addslashes的区别
2014/02/03 PHP
PHP实现指定字段的多维数组排序函数分享
2015/03/09 PHP
Yii框架表单提交验证功能分析
2017/01/07 PHP
PHP实现的策略模式简单示例
2017/08/25 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
PHP7 字符串处理机制修改
2021/03/09 PHP
LBS blog sql注射漏洞[All version]-官方已有补丁
2007/08/26 Javascript
js动态创建、删除表格示例代码
2013/08/07 Javascript
JS画5角星方法介绍
2013/09/17 Javascript
在百度知道团队中快速审批新成员的js脚本
2014/02/02 Javascript
WEB前端开发都应知道的jquery小技巧及jquery三个简写
2015/11/15 Javascript
jQuery的extend方法【三种】
2016/12/14 Javascript
AngularJS使用带属性值的ng-app指令实现自定义模块自动加载的方法
2017/01/04 Javascript
jQuery插件jquery.kxbdmarquee.js实现无缝滚动效果
2017/02/15 Javascript
利用nodejs监控文件变化并使用sftp上传到服务器
2017/02/18 NodeJs
vue中for循环更改数据的实例代码(数据变化但页面数据未变)
2017/09/15 Javascript
Vue完整项目构建(进阶篇)
2018/02/10 Javascript
浅析vue.js数组的变异方法
2018/06/30 Javascript
Vue中控制v-for循环次数的实现方法
2018/09/26 Javascript
jQuery实现的鼠标拖动浮层功能示例【拖动div等任何标签】
2018/12/29 jQuery
koa2服务端使用jwt进行鉴权及路由权限分发的流程分析
2019/07/22 Javascript
JavaScript实现左右滚动电影画布
2020/02/06 Javascript
python爬虫_微信公众号推送信息爬取的实例
2017/10/23 Python
python爬虫 使用真实浏览器打开网页的两种方法总结
2018/04/21 Python
Python3.6日志Logging模块简单用法示例
2018/06/14 Python
详解Python中的type和object
2018/08/15 Python
Django 登陆验证码和中间件的实现
2018/08/17 Python
CSS3实现背景透明文字不透明的示例代码
2018/06/25 HTML / CSS
印度在线内衣和时尚目的地:Zivame
2017/09/28 全球购物
亚洲最大旅游体验平台:KKday
2017/10/21 全球购物
学生自我评价范文
2014/02/02 职场文书
2014乡镇干部对照检查材料思想汇报
2014/09/26 职场文书
读书笔记格式
2015/07/02 职场文书
运动会口号霸气押韵
2015/12/24 职场文书
搭建Yolov5服务器
2022/04/30 Servers