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
# :/ 是容器內部路徑
- 執行以上導入命令