将Mongodb部分数据导入mysql数据库
生活随笔
收集整理的這篇文章主要介紹了
将Mongodb部分数据导入mysql数据库
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
根據(jù)時間進(jìn)行過濾導(dǎo)出mongodb數(shù)據(jù)
? 1.先將mongodb中的時間轉(zhuǎn)換成時間戳:
ISODate("2016-12-01 00:00:00.000+08:00").valueOf()
1334592000000
然后根據(jù)得到的時間戳查詢即可
導(dǎo)出:
-d 是數(shù)據(jù)庫
-c 是集合
-o 輸出的文件名
-csv 指要導(dǎo)出為csv格式
-f 指明需要導(dǎo)出那些列(字段)
-q 所加的過濾條件
./mongoexport -h 127.0.0.1 --port 20017 -d xxx -c xxx --csv -f xxxx? -q '{"status_time":{$gt :new Date(1482681600000),$lt:new Date(1482768000000)}}' -o xxxx
導(dǎo)入:進(jìn)入mysql數(shù)據(jù)庫:
LOAD DATA LOCAL INFILE '導(dǎo)出文件全路徑' INTO TABLE 數(shù)據(jù)庫中的表名 ?FIELDS TERMINATED BY ',';
轉(zhuǎn)載于:https://blog.51cto.com/woniu123/1886618
總結(jié)
以上是生活随笔為你收集整理的将Mongodb部分数据导入mysql数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: callable object与新增的f
- 下一篇: 省市地区表 mysql数据库