美文网首页
更新mongo版本

更新mongo版本

作者: sundern | 来源:发表于2018-09-20 20:34 被阅读61次

        换了电脑,软件几乎都是安装的最新版本的,结果mongo版本和项目不适用,原因是Mongo的聚合查询要强制使用cursor指定分次查询的大小,但是底层的代码也不是我等小喽啰可以改的,所以只有换到3.5以下的mongo版本。

    1.直接下载并安装低版本的mongo。

    2.卸载windows中的mongo服务:D:\install\MongoDB3.2\bin\mongod.exe --remove

    注意;卸载的时候需要用管理员的身份运行cmd

    3.修改path环境变量为新的安装路径下的bin目录

    4.安装新的mongo服务:(好像这一步没做成功,但是已经在windows服务里面有新的服务了)

    5.启动服务

    6.任意位置的命令行输入mongo检测是否安装成功

    7.重新在新的数据库服务里面创建数据库并添加用户

    db.createUser(

      {

        user: "metadata",

        pwd: "metadata",

        roles: [ { role: "dbAdmin", db: "metadata" } ]  }

    )

    8.导入原来的数据:

    mongorestore -h localhost:27017 -d metadata D:\work-data\exercitation\databaseBackup\stats-common

    9.如果导错了,直接删掉数据库,用户不会随之删掉,重新导入即可

    db.dropDatabase()

    相关文章

      网友评论

          本文标题:更新mongo版本

          本文链接:https://www.haomeiwen.com/subject/zftonftx.html