!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>Linux 云服器的mysql数据库升级成 MongoDB

Linux 云服器的mysql数据库升级成 MongoDB

MongoDB 是一个面向文档的 NoSQL 数据库,用于大容量数据存储。MongoDB 使用集合和文档,而不是传统关系数据库中的表和行。

CentOS 7 / 8

  1. 在升级 MongoDB 之前,建议进行必要的备份。使用以下命令创建当前 MongoDB 数据的备份。

    # cp -r /var/lib/mongodb /var/lib/mongodb.backup

  2. 检查服务器上 MongoDB 的当前版本

    # mongod --version

  3. 在继续升级之前,请停止 MongoDB 服务。

    # systemctl stop mongod

  4. 这里使用包管理器将 MongoDB 升级到最新版本 4.2。因此,创建文件/etc/yum.repos.d/mongodb-org-4.2.repo以了解最新的 MongoDB 软件包所在的 yum 并添加以下详细信息,然后保存。

    [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc

  5. 现在运行以下命令来安装最新版本的 MongoDB。

    # yum install mongodb-org

  6. 运行以下命令检查 MongoDB 的版本并验证是否升级。

    # mongod --version

Ubuntu/Debian

  1. 在升级 MongoDB 之前,建议进行必要的备份。使用以下命令创建当前 MongoDB 数据的备份。

    # cp -r /var/lib/mongodb /var/lib/mongodb.backup

  2. 检查服务器上 MongoDB 的当前版本。

    # mongod --version

  3. 在继续升级之前,请停止 MongoDB 服务。

    # systemctl stop mongod

  4. 运行以下命令导入 MongoDB 公共 GPG 密钥。

    # apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

  5. 现在使用以下命令删除旧列表。

    # rm /etc/apt/sources.list.d/mongodb-org-3.2.list

  6. 这里使用包管理器将 MongoDB 升级到 3.4 版本。因此,创建文件/etc/apt/sources.list.d/mongodb-org-3.4.list并添加以下详细信息。

    deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse

    注意:将 ubuntu xenial 替换为您的发行版名称和版本。

  7. 现在使用以下命令更新服务器。

    # apt-get update

  8. 更新服务器后,继续安装 MongoDB。

    # apt-get install -y mongodb-org

  9. 运行以下命令检查 MongoDB 的版本并验证是否升级。

    # mongod --version

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

windows的站群服务器批量删除ip

2021-4-17 18:33:10

服务器教程

如何为 Fedora 云服务器安装图形用户界面 (GUI)

2021-4-17 18:33:12

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase