美文网首页
在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