利用adodb5类库,PHP轻松读取ACCESS数据库
adodb5类库,的确是个好东西,这里只介绍PHP利用adodb5读取ACCESS数据库,并将信息插入到MYSQL数据库。
看下面代码:
<?php
//包含类库
include “adodb5/adodb.inc.php”;
//包含连接MYSQL数据库文件
include “mysql.php”;
//直接复制,不用设置
$db=NewADOConnection(“access”);
$drive=”DRIVER={Microsoft Access Driver (*.mdb)};DBQ=”.realpath(“data.mdb”).”;Uid=;Pwd=;”;
if($db->Connect($drive)){
date_default_timezone_set(“PRC”); //设置时区
$db->SetFetchMode(ADODB_FETCH_ASSOC); //设置读取数据的模式$folie = new mysql;
$folie->link(“”);//读取ACCESS数据库Ft_art表的字段
$rst = $db -> execute(“select * from Ft_art”);
while(!$rst -> EOF){
//读取字段art_id,方法:$rst->fields[art_id],其他相同
$id = $rst -> fields[art_id];
$title = $rst -> fields[art_title];
//插入MYSQL数据库的SQL语句
$sql = “insert into info(`id`,`title`) values(‘$id’,’$title’)”;
$folie->excu($sql);
}
//循环
$rst -> movenext();
}
}
?>
根据具体的情况,具体的配置吧,类库很强大,可以百度一下其他的使用方法。
类库下载:点击下载