mdb-tools / mdb-parser
MS Access数据库文件解析器。此包在.mdb文件上构建和测试,但也可以与其他格式进行测试
v1.0.0
2021-04-02 17:13 UTC
Requires
- php: ^7.2.5
Requires (Dev)
- phpunit/phpunit: ^9.5
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
安装
- 在您的机器上全局安装mdb-tools
apt-get update -y
apt-get install -y mdbtools
- 安装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());
链接