php操作access数据解决方法
程序员文章站
2022-05-23 10:27:35
...
php操作access数据
我这里有一个access数据文件db.mdb,我现在要将他的数据转化为mysql数据。那么用php如何才能操作这个db.mdb。我只需要读取就好了,然后将读取的信息插入我建的mysql数据库。那位有做过,感激!
------解决方案--------------------
$mdb = "库名.mdb";
$connstr = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath($mdb) ;
$conn = odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );
$rs = odbc_exec($connid,"select * from 表名");
while($row = odbc_fetch_array($rs)) {
//这里已经可以直接使用了,不一定非要转到 mysql
$row = array_map('addslashes', $row); //转义特殊字符
mysql_query("insert into 表名 values ('" . join("','", $row) ."')"; //插入mysql表
}
我这里有一个access数据文件db.mdb,我现在要将他的数据转化为mysql数据。那么用php如何才能操作这个db.mdb。我只需要读取就好了,然后将读取的信息插入我建的mysql数据库。那位有做过,感激!
------解决方案--------------------
$mdb = "库名.mdb";
$connstr = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath($mdb) ;
$conn = odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );
$rs = odbc_exec($connid,"select * from 表名");
while($row = odbc_fetch_array($rs)) {
//这里已经可以直接使用了,不一定非要转到 mysql
$row = array_map('addslashes', $row); //转义特殊字符
mysql_query("insert into 表名 values ('" . join("','", $row) ."')"; //插入mysql表
}
相关文章
相关视频
上一篇: HTML标签详解
推荐阅读
-
PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
-
解决Laravel5.x的php artisan migrate数据库迁移创建操作报错SQLSTATE[42000]
-
php使用fputcsv实现大数据的导出操作详解
-
php array 转json及java 转换 json数据格式操作示例
-
PHP数据库操作之基于Mysqli的数据库操作类库
-
sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法
-
PHP连接及操作PostgreSQL数据库的方法详解
-
PHP轻量级数据库操作类Medoo增加、删除、修改、查询例子
-
php上传后台无法收到数据解决方法
-
PHP实现对文本数据库的常用操作方法实例演示