• mongo数据导入导出


    第一步:先登陆mongo,172.16.103.213
     mongo -usa  -p --authenticationDatabase admin 
    密码:******

    第二步:进入mongo命令行
     输入:mongo
      show dbs
      use 数据库名
     删除数据库  db.dropDatabase();


    第三部:导入数据库
    db.copyDatabase("newdatabasename","copydatabasename","ip:port","username","password","MONGODB-CR")

     eg. 
    db.copyDatabase("YmtBuyerProduct","YmtBuyerProduct","172.16.101.169:27017","BuyerProductuser","123456","MONGODB-CR")

    db.copyDatabase("MQ_Configuration_201609","MQ_Configuration_201609","172.16.101.169:27017","mqdatauser","123456","MONGODB-CR")



     问题1. "errmsg" : "exception: nextSafe(): { $err: "not master and slaveOk=false", code: 13435 }"
     

     rs.slaveOk()
    从库通过shell连进去默认是不可读的 

    问题2:如果有进程正在写,会创建库,就会导致导入失败
     
    如果关不掉相应进程,需要多次删除跟导入,在其他进程写入库前导入 
  • 相关阅读:
    poj2739
    poj1469
    poj2010
    poj1179
    poj1778
    使用数组实现ArrayList的效果
    zgb老师关于java集合的总结
    jah老师中关于集合的总结
    继承一个类或者是实现一个接口注意点
    5、Iterator迭代器的使用
  • 原文地址:https://www.cnblogs.com/chenjiazhu/p/7425024.html
Copyright © 2020-2023  润新知