当前位置: 首页 > news >正文

制作公司网站源代码怎么弄如何进行推广

制作公司网站源代码怎么弄,如何进行推广,58同城推广怎么收费,刷抖音一天赚四五百块今天一客户想把自己当前使用的mongodb数据库4.2版本升级到7.0版本。难道mongodb能直接跳跃升级吗? 经过几经查找资料,貌似真不行呀。确定升级流程如下: 还得从mongo4.2升级到5.0。其次再从5.0升级到6.0。最后再从6.0升级到7.0。 开始升级之前将数据进行备份 这一步…

今天一客户想把自己当前使用的mongodb数据库4.2版本升级到7.0版本。难道mongodb能直接跳跃升级吗? 经过几经查找资料,貌似真不行呀。确定升级流程如下:

  1. 还得从mongo4.2升级到5.0。
  2. 其次再从5.0升级到6.0。
  3. 最后再从6.0升级到7.0。
    开始升级之前将数据进行备份 这一步很重要,数据无价。
    在正式开始升级前需要了解一下在 MongoDB 中,featureCompatibilityVersion 用于指示数据库的功能兼容性版本。在进行升级时,需要确保 featureCompatibilityVersion 版本是升级目标版本的兼容值。

查看当前数据库的featureCompatibilityVersion版本

db.adminCommand( { getParameter: 1, featureCompatibilityVersion: 1 } )

设置数据库的featureCompatibilityVersion版本

db.adminCommand( { setFeatureCompatibilityVersion: "5.0" } )

上面表示设置数据库featureCompatibilityVersion版本为5.0

MongoDB 4.2升级到5.0版本

首先停止数据库,使用5.0版本的mongod命令执行如下升级操作 需要加参数 --upgrade

mongod.exe --dbpath=D:\mongodb_data\mongodb\4.2\data   --upgrade

执行完成后,从日志中看到exitCode编码是0表示升级成功,此时可以用5.0版本的Mongodb数据指向4.2的数据目录。
升级到5.0后 启动数据库,使用mongo命令连上数据库设置featureCompatibilityVersion版本号为5.0,即完成了4.2升级到5.0的工作。操作命令如下:

db.adminCommand( { setFeatureCompatibilityVersion: "5.0" } )

这里感觉挺鸡肋的,为啥都执行了–upgrade操作了 不能自动改为setFeatureCompatibilityVersion为升级的目标版本吗? 需要手动操作一遍。如果不手动操作这一步,升级到6.0将会报错:

UPGRADE PROBLEM: Found an invalid featureCompatibilityVersion document (ERROR: Location4926900: Invalid featureCompatibilityVersion document in admin.system.version: { _id: \"featureCompatibilityVersion\", version: \"4.2\" }. See https://docs.mongodb.com/master/release-notes/4.4-compatibility/#feature-compatibility. 
:: caused by :: Invalid value for featureCompatibilityVersiondocument in admin.system.version, found 4.2, expected '4.4' or '4.9' or '5.0.See https://docs.mongodb.com/master/release-notes/4.4-compatibility/#feature-compatibility.). If the current featureCompatibilityVersion is below 4.4, see the documentation on upgrading at https://docs.mongodb.com/master/release-notes/4.4/#upgrade-procedures."}}
MongoDB 5.0升级到6.0版本

首先停止数据库,使用6.0版本的mongod命令执行如下升级操作 需要加参数 --upgrade

mongod.exe --dbpath=D:\mongodb_data\mongodb\4.2\data   --upgrade

执行完成后,从日志没有出现异常错误表示升级成功,此时可以用6.0版本的Mongodb数据指向4.2的数据目录.最后用命令行工具mongo或者mongosh验证一下6.0版本是否升级成功,不要忘记需要手工更改setFeatureCompatibilityVersion版本号为6.0

db.adminCommand( { setFeatureCompatibilityVersion: "6.0" } )
MongoDB 6.0升级到7.0版本

首先停止数据库,使用同样逻辑的方法把7.0版本的mongod命令执行如下升级操作 需要加参数 --upgrade

mongod.exe --dbpath=D:\mongodb_data\mongodb\4.2\data   --upgrade

执行完成后,从日志中没出现异常错误表示升级成功,此时可以用7.0版本的Mongodb数据指向4.2的数据目录.最后用命令行工具mongo或者mongosh验证一下7.0版本是否升级成功,同样的不要忘记需要手工更改setFeatureCompatibilityVersion版本号为7.0

db.adminCommand( { setFeatureCompatibilityVersion: "7.0", confirm: true } )

7.0更改版本号需要价confirm:true参数 不然会产生报错:

errmsg" : "Once you have upgraded to 7.0, you will not be able to downgrade FCV and binary version without support assistance. 
Please re-run this command with 'confirm: true' to acknowledge this and continue with the FCV upgrade.

以上一系列的操作将数据库从4.2版本成功升级到7.0版本特此记录一下。

http://www.cotm.com.cn/news/320.html

相关文章:

  • wordpress wpposts湖南网站建设seo
  • 枣庄做网站建设的公司营销技巧五步推销法
  • 专业做化妆品外包材的招聘网站seo推广培训
  • 自己怎么做网站的聚合页面阿里巴巴官网首页
  • 上海 专业网站建设衡阳百度seo
  • 企业网站建设哪家公司好搜索引擎优化的基础是什么
  • 用asp.net做的网站实例拓客软件
  • 成都专做婚介网站的公司2023年5月最新疫情
  • wordpress 你好多莉黑帽seo是什么意思
  • 动感网站模板上海百网优seo优化公司
  • 科技公司的网站建设费入什么科目网络营销专业培训学校
  • 网站意义免费网站注册com
  • 常用网站缩略图自定义成都seo优化排名推广
  • 入门网站建设六年级上册数学优化设计答案
  • 网站建设设计细节seo关键词排名优化要多少钱
  • 网站开发建设明细报价表杭州千锋教育地址
  • 天津低价做网站百度推广怎么赚钱
  • 快速做网站的软件游戏推广员拉人犯法吗
  • 建设公司网站的意义创建一个网站需要什么
  • 简单的网页设计网站竞价网络推广托管
  • 网站纯色背景图怎么做站长工具seo优化
  • 无锡网站建设哪家好做引流的公司是正规的吗
  • 纯html网站模板百度投诉中心电话
  • 广州网站制作公司排名如何搭建自己的网站
  • 英文网站建设合同seo推广的常见目的有
  • 固安建设行政主管部门官方网站培训seo去哪家机构最好
  • 黑龙江省城乡和建设厅网站首页海会网络做的网站怎么做优化
  • 园林景观设计公司管理制度及流程惠州优化怎么做seo
  • 长景园林这个网站谁做的深圳搜索引擎优化推广
  • 日本做a爱片视频网站百度推广哪种效果好