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 相关文章推荐
一个可以找出源代码中所有中文的工具
Oct 25 PHP
详解PHP显示MySQL数据的三种方法
Jun 05 PHP
利用discuz实现PHP大文件上传应用实例代码
Nov 14 PHP
php中sprintf与printf函数用法区别解析
Feb 17 PHP
php接口数据加密、解密、验证签名
Mar 12 PHP
php修改文件上传限制方法汇总
Apr 07 PHP
使用PHP和JavaScript判断请求是否来自微信内浏览器
Aug 18 PHP
PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
Jan 07 PHP
PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
Feb 23 PHP
CakePHP框架Session设置方法分析
Feb 23 PHP
PHP实现会员账号单唯一登录的方法分析
Mar 07 PHP
Laravel 读取 config 下的数据方法
Oct 13 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
Symfony控制层深入详解
2016/03/17 PHP
PHP使用自定义方法实现数组合并示例
2016/07/07 PHP
php简单中奖算法(实例)
2017/08/15 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
jQuery数组处理代码详解(含实例演示)
2012/02/03 Javascript
jquery实现浮动在网页右下角的彩票开奖公告窗口代码
2015/09/04 Javascript
Bootstrap CSS布局之按钮
2016/12/17 Javascript
Jquery Easyui日历组件Calender使用详解(23)
2016/12/18 Javascript
前端面试知识点锦集(JavaScript篇)
2016/12/28 Javascript
jQuery实现可拖拽3D万花筒旋转特效
2017/01/03 Javascript
mongoose中利用populate处理嵌套的方法
2017/05/26 Javascript
Vue内容分发slot(全面解析)
2017/08/19 Javascript
解决vue处理axios post请求传参的问题
2018/03/05 Javascript
node.js部署之启动后台运行forever的方法
2018/05/23 Javascript
JS面向对象编程实现的Tab选项卡案例详解
2020/03/03 Javascript
在Mac上删除自己安装的Python方法
2018/10/29 Python
Django 开发调试工具 Django-debug-toolbar使用详解
2019/07/23 Python
python 调用pyautogui 实时获取鼠标的位置、移动鼠标的方法
2019/08/27 Python
python读取dicom图像示例(SimpleITK和dicom包实现)
2020/01/16 Python
OpenCV中VideoCapture类的使用详解
2020/02/14 Python
在spyder IPython console中,运行代码加入参数的实例
2020/04/20 Python
Python实现加密接口测试方法步骤详解
2020/06/05 Python
Selenium自动化测试工具使用方法汇总
2020/06/12 Python
Python venv虚拟环境配置过程解析
2020/07/08 Python
哈萨克斯坦移动和数字技术在线商店:SatelOnline.kz
2020/09/04 全球购物
机械化及自动化毕业生的自我评价分享
2013/11/06 职场文书
医院办公室主任职责
2013/12/29 职场文书
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
个人债务授权委托书
2014/10/17 职场文书
2015年保洁员工作总结
2015/05/04 职场文书
2015年公司后勤管理工作总结
2015/05/13 职场文书
2015秋季田径运动会广播稿
2015/08/19 职场文书
《钢铁是怎样炼成的》高中读后感
2019/08/07 职场文书
使用 JavaScript 制作页面效果
2021/04/21 Javascript
如何在CSS中绘制曲线图形及展示动画
2021/05/24 HTML / CSS
一篇文章弄懂Python关键字、标识符和变量
2021/07/15 Python