mdb-tools/mdb-parser

MS Access数据库文件解析器。此包在.mdb文件上构建和测试,但也可以与其他格式进行测试

v1.0.0 2021-04-02 17:13 UTC

This package is auto-updated.

Last update: 2024-09-07 00:27:34 UTC


README

描述

如果你在将应用程序与MS Access数据库集成时遇到了问题,那么你就在正确的位置!此包可以解析MS Access备份文件 ".mdb"。

当然,这背后没有魔法,要使其工作,你需要安装一个能够读取.mdb文件的专用工具。这个工具叫做 "mdb-tools"。

它如何工作?

有一个简单的想法!该包将你的.mdb文件传输到mdb-tools CLI。因此,当你查询表列表时,这个包只是运行在CLI中

mdb-tables backup.mdb

安装

  1. 在您的机器上全局安装mdb-tools
apt-get update -y
apt-get install -y mdbtools
  1. 安装Composer PHP包
composer require mdb-tools/mdb-parser

用法

主逻辑放在名为 "Parser" 的类中,它有相应的外观类。您可以将解析器包含到代码中,如下所示

use MDBTools\Facades\Parsers\MDBParser;

之后您可以这样做

//load you file
$parser = MDBParser::loadFile('/path/to/file');

//see table names...
$tables = $parser->tables();

//parse data from one chosen table...
print_r($parser->selectTable('some_table')->toArray());

链接