当前位置:首页 > 建站分享 > 正文内容

PHP使用PDO连接Access数据库的方法

lujun3个月前 (03-18)建站分享112

PHP5中开始加入了PDO,对于不同的数据库它采用统一的访问方式,据说PHP6中将默认使用PDO操作数据库。
Access是我经常用的一种数据库,对于小的应用很方便!搜索了一下,却没有找到具体的连接方法,于是边搜索边研究,以下是PDO连接Access的方法:

程序代码

<?php

header('Content-Type: text/html; charset=gbk');



try{

$path2=getcwd()."\\data.mdb";

$db = new PDO("odbc:driver={microsoft access driver (*.mdb)};dbq=".$path2);

     echo "Connected success\n";

 

 } catch (Exception $e) {

     echo "Failed:".$e->getMessage();

}

$rs = $db->query('select * from user');

print "<pre>";

print_r($rs->fetchAll());

print "</pre>";

 

echo "<br>";

echo $path2;

echo "<br>";

echo getcwd()."\\db2.mdb";

?>


连接成功!如果没有,请确认PDO扩展已安装,打开php.ini,查看有没有这么一句:extension=php_pdo_odbc.dll

没有的话自行添加,可以调用phpinfo()查看扩展有没有正确的安装!

如果有图中绿色框内的就是正确安装了。

这里有个小小的注意,字符串“(*.mdb)”的前面必须有一个空格,不少人犯过这个错误!

来源:https://blog.csdn.net/e891377/article/details/40322493

扫描二维码推送至手机访问。

版权声明:本文由5020工作室发布,如需转载请注明出处。

本文链接:http://www.5020.work/?id=62

分享给朋友:

相关文章

Jsdelivr 国内CDN加速替换方法

Jsdelivr 国内CDN加速替换方法

Jsdelivr国内凉了,好多网站和服务出现了大花脸,于是用北京bgp机器进行反代。国内CDN分发于是有了这个服务,服务器及CDN均流量无限,G口起步,不设CC防御,可以随心使用。那些用gh图床的也可以直接接入了使用方式:替换「//cdn....

js 使用全屏实现防作弊

 我在写在线考试系统的时候,有一个防作弊功能需要用到全屏,我通过查了一些网上的方法,接下来讲讲我是怎么将全屏用在防作弊功能里面。一、全屏function showFullScreen(){    lastFul...

纯 js 实现打字效果

纯 js 实现打字效果

看到有人需要,就把主题里面的代码整理了出来代码就在下面具体怎么使用自己慢慢琢磨吧,挺简单的东西 并不复杂首先就 就这么几个属性classtxt-rotatedata-rotate 眼线是的内容 JSON 格式data-period...

博客、网站添加看板娘,随机切换看板娘

给你的博客添加一个萌萌的看板娘,增加网友的互动,让网站不再单调!在页面底部添加以下代码即可:<script src="https://eqcn.ajz.miesnfu.com/wp-content/plugins/...

html5 让video支持m3u8播放

我在网上查了半天,也测试了几个,但是最终我选择的是hls.jshls.js Git#git:https://github.com/video-dev/hls.js基本使用#<script src="https://...

如何在iframe中屏蔽弹出式广告,横幅广告和视频广告?

本文介绍了如何在iframe中屏蔽弹出式广告,横幅广告和视频广告?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!问题描述我正在嵌入包含退出弹出式横幅广告和视频广告的视频。当您在视频中的任何位置时,弹出窗...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。