mongodb mysql数据互相导入

来源:互联网 发布:人工智能的好处英文 编辑:程序博客网 时间:2024/05/22 01:37
使用navicat可以直接导入导出json数据mongodb导入jsonmongoimport.exe -d cloud -c activity_audit --file C:\Users\Administrator\Desktop\mysql\activity_audit.json使用mongoimport可以导入一个json,也就是一次只能导入一个集合(一张表)。然后试一下mongovue,但是不知道我的版本是不是有问题,总是连添加文档都不成功,于是放弃了。最后写了个bat脚本,用循环mongoimport命令将所有的json文件导入mongodb。
@echo offset FolderName=C:\Users\Administrator\Desktop\mysqlfor /f "delims=\" %%a in ('dir /b /a-d /o-d "%FolderName%\*.json"') do (  mongoimport.exe -d cloud -c %%a --file C:\Users\Administrator\Desktop\mysql\%%a)
不过有一个小问题,就是文件名%%a是xxx.json格式,而集合名称也是以文件名命名的,应该去掉扩展名,但是我不会。。。mongodb导出json目前只会单独一个个导出集合。mongoexport -d cloud -c activity0.json -o fd.json
0 0
原创粉丝点击