在linux中,将access转成sql,sqlite,csv等

2023-12-10  本文已影响0人  哈哈新开张

官网: https://github.com/mdbtools/mdbtools

依赖:
yum install gcc make autoconf automake libtool
yum install glib2-devel
安装

# 创建临时目录来下载并构建MDB-Tools
mkdir ~/mdbtools_temp
cd ~/mdbtools_temp

# 下载最新版本的MDB-Tools源代码
wget https://github.com/mdbtools/mdbtools/releases/download/v0.9.2/mdbtools-0.9.2.tar.gz

# 解压源代码包
tar -xzvf mdbtools-0.9.2.tar.gz
cd mdbtools-0.9.2

# 配置、编译和安装
./configure
make
sudo make install

将数据库转成csv mdb-export -I sqlite example.mdb table1 > table1.csv
列出数据库中的表名,每个表名占一样 mdb-tables -1 your-database.mdb
将生成的 CSV 文件导入到 SQLite 数据库中。假设您已经有一个名为 example.db 的 SQLite 数据库文件,您可以这样执行导入:

sqlite3 example.db
sqlite> .mode csv
sqlite> .import table1.csv table1
sqlite> .qui

其他可咨询GPT,只是记载有这么个东西可以实现这个功能

上一篇 下一篇

猜你喜欢

热点阅读