好物推荐,码出高效 - 数据库格式转换

笔者之前一直用mindoc来写api文档,初安装时,为了方便图省事,就采用了sqlite作为存储。一段时间后,想迁移到MySQL。sqlite导出的sql脚本不能直接导入MySQL,去搜索了一番,找到了rebasedata这个工具。

rebasedata 支持的转换格式还非常多。可以将csv、sql、execl、accesss、sql server bak与各种主流数据库之间进行转换。

在github可以下载到java客户端。https://github.com/rebasedata/java-client

下载jar包后一条命令即可完成转换:

java -jar client-0.0.5.jar convert --output-format=mysql mindoc.db mindoc/

rebasedata 是在线转换的,会将你的数据上传到服务器,如果数据比较敏感不建议使用。转换后的某些字段类型并不一定就是你想要的,需要手动改改,但导入到数据库已经没什么问题了。

本博客采用 知识共享署名-禁止演绎 4.0 国际许可协议 进行许可

本文标题:好物推荐,码出高效 - 数据库格式转换

本文地址:https://dev-tang.com/post/2020/07/rebasedata.html

推荐阅读