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 截取字符串 分别适合GB2312和UTF8编码情况
Feb 12 PHP
PHP编码规范之注释和文件结构说明
Jul 09 PHP
PHP中怎样保持SESSION不过期 原理及方案介绍
Aug 08 PHP
php数据类型判断函数有哪些
Sep 23 PHP
php与flash as3 socket通信传送文件实现代码
Aug 16 PHP
百度地图API使用方法详解
Aug 25 PHP
php提取身份证号码中的生日日期以及验证是否为成年人的函数
Sep 29 PHP
CodeIgniter读写分离实现方法详解
Jan 20 PHP
[原创]解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载)
Jun 22 PHP
PHP7 安装event扩展的实现方法
Oct 08 PHP
gearman中任务的优先级和返回状态实例分析
Feb 27 PHP
PHP 计算至少是其他数字两倍的最大数的实现代码
May 26 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
mysql建立外键
2006/11/25 PHP
怎样给PHP源代码加密?PHP二进制加密与解密的解决办法
2013/04/22 PHP
php创建session的方法实例详解
2015/01/27 PHP
深入浅析php中sprintf与printf函数的用法及区别
2016/01/08 PHP
PHP通过get方法获得form表单数据方法总结
2018/09/12 PHP
使用javascript为网页增加夜间模式
2014/01/26 Javascript
JSONP之我见
2015/03/24 Javascript
浅谈js基本数据类型和typeof
2016/08/09 Javascript
JavaScript 栈的详解及实例代码
2017/01/22 Javascript
jquery滚动条插件slimScroll使用方法
2017/02/09 Javascript
利用JavaScript在网页实现八数码启发式A*算法动画效果
2017/04/16 Javascript
Chrome调试折腾记之JS断点调试技巧
2017/09/11 Javascript
webpack配置打包后图片路径出错的解决
2018/04/26 Javascript
javascript闭包的使用之按钮切换功能
2018/08/30 Javascript
用 js 写一个 js 解释器过程详解
2019/08/02 Javascript
jquery实现直播弹幕效果
2019/11/28 jQuery
python 开发的三种运行模式详细介绍
2017/01/18 Python
python3 模拟登录v2ex实例讲解
2017/07/13 Python
python-序列解包(对可迭代元素的快速取值方法)
2019/08/24 Python
简单了解python协程的相关知识
2019/08/31 Python
python 图片二值化处理(处理后为纯黑白的图片)
2019/11/01 Python
Python算法的时间复杂度和空间复杂度(实例解析)
2019/11/19 Python
Python3中configparser模块读写ini文件并解析配置的用法详解
2020/02/18 Python
pycharm激活方法到2099年(激活流程)
2020/09/22 Python
通过代码简单了解django model序列化作用
2020/11/12 Python
Python实现区域填充的示例代码
2021/02/03 Python
vue实现倒计时功能
2021/03/24 Vue.js
保险公司晨会主持词
2014/03/22 职场文书
《火烧云》教学反思
2014/04/12 职场文书
学生安全责任书范本
2014/07/24 职场文书
社区护士演讲稿
2014/08/27 职场文书
英语邀请函范文
2015/02/02 职场文书
2015年组织委员工作总结
2015/04/23 职场文书
2015年大学班长个人工作总结
2015/04/24 职场文书
2015年幼儿园安全工作总结
2015/05/12 职场文书
Element-ui Layout布局(Row和Col组件)的实现
2021/12/06 Vue.js