Crates.io | nb3_import |
lib.rs | nb3_import |
version | 1.1.2 |
source | src |
created_at | 2022-06-09 13:35:26.728971 |
updated_at | 2022-06-09 14:02:00.736454 |
description | import nb3 file to mysql database with out navicat |
homepage | https://github.com/konanzheng/nb3_import |
repository | https://github.com/konanzheng/nb3_import |
max_upload_size | |
id | 602622 |
size | 261,771 |
主要目标:并行执行导入navicat导出的数据库备份nb3文件
nb3文件是一个压缩包文件解压后目录情况
e4fbe599-67a8-4e6b-93ee-c7753b47d242.data.00000.sql.gz
e4fbe599-67a8-4e6b-93ee-c7753b47d242.meta.json.gz
4e4d12b7-a310-4118-9e55-c3118c18deec.data.00000.sql.gz
4e4d12b7-a310-4118-9e55-c3118c18deec.meta.json.gz
87975da1-c4ec-41e5-8b13-5ee7a6ac5741.meta.json.gz
meta.json
具体解析如下:
meta.json 是一个总体的描述文件 包含每个表对应的描述文件和 导出的数据库类型 Schema名称等
87975da1-c4ec-41e5-8b13-5ee7a6ac5741.meta.json.gz 解压后文件是对应的每个表的描述文件 包含DDL 和字段信息 以及数据文件的名称
e4fbe599-67a8-4e6b-93ee-c7753b47d242.data.00000.sql.gz 这一类就是表数据文件