MongoDB 数据数据导入导出
- MongoDB 数据要迁移,使用Navicat 导入卡死,可能是电脑配置不高.工具不行那么就用命令操作.
导出
- 导出可以用Navicat 等数据库软件,很方便
- 命令导出
mongoexport -h 127.0.0.1:27017 -d 数据库 -c 表 -o ./test.csv
# -h ip地址
# --port 端口
# -d 数据库
# -c 表(collection)
# -o 导出文件路径(. 表示当前路劲)
导入
- 导入使用Navicat 软件容易卡死
mongoimport -h 127.0.0.1 -d 数据库 -c 表 kline_1m.csv
# -h IP地址
# -d 数据库
# -c 表
docker容器的数据迁移
- 主要是导入
- 将数据文件cp 复制导容器内;
# 查看docker 服务信息
docker ps
# cp 复制文件进入容器
docker cp ./test.csv 3df169602133:/
# cp 后面跟文件路径
# 3df169602133 是容器id
# :/ 是容器内部路径
- 执行以上导入命令