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 09 PHP
PHP函数preg_match_all正则表达式的基本使用详细解析
Aug 31 PHP
php计算数组不为空元素个数的方法
Jan 27 PHP
PHP的魔术常量__METHOD__简介
Jul 08 PHP
PHP中使用GD库创建圆形饼图的例子
Nov 19 PHP
Yii框架登录流程分析
Dec 03 PHP
谈谈你对Zend SAPIs(Zend SAPI Internals)的理解
Nov 10 PHP
详解PHP的Yii框架中组件行为的属性注入和方法注入
Mar 18 PHP
Zend Framework路由器用法实例详解
Dec 11 PHP
PHP中使用OpenSSL生成证书及加密解密
Feb 05 PHP
PHP类与对象后期静态绑定操作实例详解
Dec 20 PHP
laravel 使用auth编写登录的方法
Sep 30 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 var_dump()函数的详解
2013/06/05 PHP
php获取Google机器人访问足迹的方法
2015/04/15 PHP
详解WordPress中用于合成数组的wp_parse_args()函数
2015/12/18 PHP
window.open()弹出居中的窗口
2007/02/01 Javascript
js中escape对应的C#解码函数 UrlDecode
2012/12/16 Javascript
仿百度输入框智能提示的js代码
2013/08/22 Javascript
通过action传过来的值在option获取进行验证的方法
2013/11/14 Javascript
JSP中使用JavaScript动态插入删除输入框实现代码
2014/06/13 Javascript
Js可拖拽放大的层拖动特效实现方法
2015/02/25 Javascript
JavaScript模拟深蓝vs卡斯帕罗夫的国际象棋对局示例
2015/04/22 Javascript
jquery UI Datepicker时间控件的使用方法(基础版)
2015/11/07 Javascript
jQuery实现鼠标悬停3d菜单展开动画效果
2017/01/19 Javascript
Bootstrap提示框效果的实例代码
2017/07/12 Javascript
使用jQuery实现页面定时弹出广告效果
2017/08/24 jQuery
vue-rx的初步使用教程
2018/09/21 Javascript
基于vue的tab-list类目切换商品列表组件的示例代码
2020/02/14 Javascript
JS端基于download.js实现图片、视频时直接下载而不是打开预览
2020/05/09 Javascript
vue+animation实现翻页动画
2020/06/29 Javascript
基于python编写的微博应用
2014/10/17 Python
Python中用于返回绝对值的abs()方法
2015/05/14 Python
Python脚本实现自动将数据库备份到 Dropbox
2017/02/06 Python
详解python中asyncio模块
2018/03/03 Python
Pycharm debug调试时带参数过程解析
2020/02/03 Python
如何搭建pytorch环境的方法步骤
2020/05/06 Python
Python自动巡检H3C交换机实现过程解析
2020/08/14 Python
html5使用canvas画三角形
2014/12/15 HTML / CSS
英语一分钟演讲稿
2014/04/29 职场文书
工作会议方案
2014/05/21 职场文书
2014副镇长民主生活会个人对照检查材料思想汇报
2014/09/30 职场文书
2016年大学自主招生自荐信范文
2015/03/24 职场文书
应急管理工作总结2015
2015/05/04 职场文书
工程款催款函
2015/06/24 职场文书
创业方案:赚钱的烧烤店该怎样做?
2019/07/05 职场文书
为什么不建议在go项目中使用init()
2021/04/12 Golang
虚拟机linux端mysql数据库无法远程访问的解决办法
2021/05/26 MySQL
Python列表的索引与切片
2022/04/07 Python