美文网首页
在linux中,将access转成sql,sqlite,csv等

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

作者: 哈哈新开张 | 来源:发表于2023-12-10 15:02 被阅读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,只是记载有这么个东西可以实现这个功能

相关文章

网友评论

      本文标题:在linux中,将access转成sql,sqlite,csv等

      本文链接:https://www.haomeiwen.com/subject/ymcpgdtx.html