分享

mongodb数据导入到mysql

111222333 发表于 2015-11-20 17:56:05 [显示全部楼层] 回帖奖励 倒序浏览 阅读模式 关闭右栏 1 13379
本帖最后由 111222333 于 2015-11-20 17:57 编辑

1.Mongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。mongoexport常用格式:mongoexport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径 -q 导出文件的过滤条件

2.将csv格式的数据导入到mysql中
    >mysql -u root -p
    Enter password:
    >use 数据库名称;
    >load data infile 'mongodb导出文件的路径'  into table 表名 fields terminated by ',' optionally enclosed by '"' escaped by '"' lines terminated by '/n';
   注:如果出现Can't get stat of 的错误,用下面的方法实现:

    >mysql --local-infile -u root -p
    Enter password:
    >
load data local infile 'mongodb导出文件的路径'  into table 表名 fields terminated by ',' optionally enclosed by '"' escaped by '"' lines terminated by '/n';

已有(1)人评论

跳转到指定楼层
单品蓝山 发表于 2015-11-21 20:05:41
打个标记,收藏了,也许以后用得到
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条