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 相关文章推荐
把从SQL中取出的数据转化成XMl格式
Oct 09 PHP
PHP防注入安全代码
Apr 09 PHP
php学习之运算符相关概念
Jun 09 PHP
php中一个完整表单处理实现代码
Nov 10 PHP
php 解决旧系统 查出所有数据分页的类
Aug 27 PHP
str_replace只替换一次字符串的方法
Apr 09 PHP
php判断GIF图片是否为动画的方法
Sep 04 PHP
php查找字符串出现次数的方法
Dec 01 PHP
ecshop实现smtp发送邮件
Feb 03 PHP
yii权限控制的方法(三种方法)
Dec 28 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
Apr 19 PHP
PHP架构及原理知识点详解
Dec 22 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
Discuz Uchome ajaxpost小技巧
2011/01/04 PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
2012/05/07 PHP
jquery 锁定弹出层实现代码
2010/02/23 Javascript
JSQL 批量图片切换的实现代码
2010/05/05 Javascript
浅析AngularJS中的指令
2016/03/20 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
2016/04/26 Javascript
js判断某个字符出现的次数的简单实例
2016/06/03 Javascript
AngularJS动态绑定HTML的方法分析
2016/11/07 Javascript
用javascript获取任意颜色的更亮或更暗颜色值示例代码
2017/07/21 Javascript
Vue侦测相关api的实现方法
2019/05/22 Javascript
JS 设计模式之:单例模式定义与实现方法浅析
2020/05/06 Javascript
JS的时间格式化和时间戳转换函数示例详解
2020/07/27 Javascript
原生js实现分页效果
2020/09/23 Javascript
Python列表推导式与生成器用法分析
2018/08/02 Python
selenium+python实现自动化登录的方法
2018/09/04 Python
python生成九宫格图片
2018/11/19 Python
python itchat实现调用微信接口的第三方模块方法
2019/06/11 Python
关于Python形参打包与解包小技巧分享
2019/08/24 Python
Python之——生成动态路由轨迹图的实例
2019/11/22 Python
tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式
2020/01/23 Python
pycharm中导入模块错误时提示Try to run this command from the system terminal
2020/03/26 Python
Python 中由 yield 实现异步操作
2020/05/04 Python
浅谈Python中文件夹和python package包的区别
2020/06/01 Python
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
2013/01/31 HTML / CSS
美国钻石商店:Zales
2016/11/20 全球购物
Omio西班牙:全欧洲低价大巴、火车和航班搜索和比价
2017/02/11 全球购物
Delphi软件工程师试题
2013/01/29 面试题
会计电算化专业毕业生求职信范文
2013/12/10 职场文书
计算机相关专业自荐信
2014/07/02 职场文书
小学二年级数学教学计划
2015/01/20 职场文书
银行先进个人总结
2015/02/15 职场文书
毕业生学校组织意见
2015/06/04 职场文书
搞笑的婚礼主持词
2015/06/29 职场文书
django学习之ajax post传参的2种格式实例
2021/05/14 Python
SQLServer中JSON文档型数据的查询问题解决
2021/06/27 SQL Server
Python tensorflow卷积神经Inception V3网络结构
2022/05/06 Python