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 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
Oct 09 PHP
PHP数组对比函数,存在交集则返回真,否则返回假
Feb 03 PHP
PHP获取文件后缀名的三个函数
Oct 15 PHP
PHP常量使用的几个需要注意的地方(谨慎使用PHP中的常量)
Sep 12 PHP
php递归遍历删除文件的方法
Apr 17 PHP
浅析PHP关键词替换的类(避免重复替换,保留与还原原始链接)
Sep 22 PHP
学习php设计模式 php实现门面模式(Facade)
Dec 07 PHP
解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法
Dec 18 PHP
php处理json格式数据经典案例总结
May 19 PHP
PHP中静态变量的使用方法实例分析
Dec 01 PHP
PHP 与 UTF-8 的最佳实践详细介绍
Jan 04 PHP
laravel实现简单用户权限的示例代码
May 28 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安装攻略:常见问题解答(一)
2006/10/09 PHP
php读取msn上的用户信息类
2008/12/05 PHP
sourcesafe管理phpproj文件的补充说明(downmoon)
2009/04/11 PHP
discuz authcode 经典php加密解密函数解析
2020/07/12 PHP
php中使用explode查找某个字符是否存在的方法
2011/07/12 PHP
PHP Directory 函数的详解
2013/03/07 PHP
ThinkPHP框架实现session跨域问题的解决方法
2014/07/01 PHP
PHP学习笔记(二) 了解PHP的基本语法以及目录结构
2014/08/04 PHP
thinkphp自定义权限管理之名称判断方法
2017/04/01 PHP
JQuery Tips(2) 关于$()包装集你不知道的
2009/12/14 Javascript
js控制容器隐藏出现防止样式变化的两种方法
2014/04/25 Javascript
JavaScript中提前声明变量或函数例子
2014/11/12 Javascript
用JavaScript实现对话框的教程
2015/06/04 Javascript
JavaScript中标识符提升问题
2015/06/11 Javascript
require.js+vue开发微信上传图片组件
2016/10/27 Javascript
Jquery给当前页或者跳转后页面的导航栏添加选中后样式的实例
2016/12/08 Javascript
解决AjaxFileupload 上传时会出现连接重置的问题
2017/07/07 Javascript
深入理解React高阶组件
2017/09/28 Javascript
axios进阶实践之利用最优雅的方式写ajax请求
2017/12/20 Javascript
jQuery动态生成的元素绑定事件操作实例分析
2019/05/04 jQuery
python实现随机调用一个浏览器打开网页
2018/04/21 Python
Django跨域请求问题的解决方法示例
2018/06/16 Python
python提取具有某种特定字符串的行数据方法
2018/12/11 Python
python多线程共享变量的使用和效率方法
2019/07/16 Python
Python中断多重循环的思路总结
2019/10/04 Python
css3 中translate和transition的使用方法
2020/03/26 HTML / CSS
澳大利亚Mocha官方网站:包、钱包、珠宝和配饰
2019/07/18 全球购物
教育局长自荐信范文
2013/12/22 职场文书
人力资源经理的岗位职责
2014/03/02 职场文书
实习会计求职自荐信范文
2014/03/10 职场文书
美术指导助理求职信
2014/04/20 职场文书
三好生演讲稿
2014/09/12 职场文书
关于感恩的歌曲整理(8首)
2019/08/14 职场文书
用python实现监控视频人数统计
2021/05/21 Python
Python基础之元编程知识总结
2021/05/23 Python
浅谈Python魔法方法
2021/06/28 Java/Android