设为首页 收藏本站
查看: 1937|回复: 0

[经验分享] nodeJS学习(7)

[复制链接]

尚未签到

发表于 2017-12-16 17:47:44 | 显示全部楼层 |阅读模式
是VC的一个程序:VC redit.exe  链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145, 下载时选择x86还是x64的根据自己系统的需求,安装成功就可以了。

  但是对于有些电脑系统,还会出现这些情况,提示安装失败:
  http://blog.csdn.net/huqiao1206/article/details/50768481
  (4) 添加环境变量: 在环境变量PATH中加入“D:\learnEclipse\MongoDB\bin“
  (5) 以Windows服务器运行MongoDB:
  参考:http://blog.sina.com.cn/s/blog_ae0830180101p2xm.html
  以管理员方式打开CMD窗口,运行如下命令安装MongoDB服务 or 也可以在 “控制面板\所有控制面板项\管理工具\服务”找到名为“MongoDB”的服务右键启动


  • 普通启动  

      

    mongod --config D:\MongoDB\etc\mongodb.conf  




  • 安装为Windows服务  注:2.6版 这种方式在win7、win8 64位版无法安装成功,其他系统未测试
      

      

    mongod --config D:\MongoDB\etc\mongodb.conf --install  




  • 使用 SC 安装为Windows服务
  强调:若配置了dbpath 和 logpath, 服务里没有 MongoDB 或仍不能使用net start MongoDB 启动 MongoDB服务,则采用 sc 方法,如下:(已自实践)
  

sc create MongoDB binPath= "D:\MongoDB\bin\mongod.exe --service --config=D:\MongoDB\etc\mongodb.conf"  

  (6) 启动服务:在命令行中输入net start MongoDB 启动服务,关闭命令行工具,在浏览器中查看管理控制台。也可以在可以在 “控制面板\所有控制面板项\管理工具\服务”。
  如下所示:
DSC0000.jpg




  • 关闭和删除服务
  停止 MongoDB 服务 使用以下命令:
  

net stop MongoDB  

  删除 MongoDB 服使用以下命令:
  

"D:\MongoDB\bin\mongod.exe" --remove  

  测试连接:
  在CMD中运行如下命令,查看结果,则安装成功
DSC0001.png


4. MongoDB 可视化数据库管理工具


  • mongoVUE :比较好用,更接近plsql ,下载地址: http://www.mongovue.com/
  破解版下载:https://www.ddooo.com/softdown/93678.htm#dltab
  强调:先安装好 .msi 文件,一路 Next 即可(可改路径),再将 .exe 文件考到安装路径并替换掉原来的即可。
  破解方法 :开始-运行-regedit-搜索:B1159E65-821C3-21C5-CE21-34A484D54444 ,然后把1,2,3项数值删除,然后重新打开mongoVUE就行了。之后MongoVUE又重置到15天的情况了。


  • robomongo:可用性略差,但能直接写shell而且有代码提示,期待他以后版本,下载地址: http://www.robomongo.org/


  • umongo : 可用性略差,但在集群尤其切片维护方面不错,下载地址:
  https://github.com/agirbal/umongo

5. MongoVUE 的使用
  参考:http://blog.sina.com.cn/s/blog_5fb90aaa01011p4r.html
  注意:MongoVUE 不支持mongodb 3.0以上的版本  可以下载 mongochef 利用这个可以创建新的Collection  ( mongodb 3.x 是运行在 wiredTiger 引擎 )


  • 配置连接:
DSC0002.jpg



  • Ok,连接成功齐活儿~
DSC0003.jpg



  • 下面来试一下,创建数据库表:鼠标右键点击数据库->选择Add Collection,输入Collection Name,点击ok创建完成。插入一个新的名为 Message 的 Collection :
DSC0004.jpg

  注意: MongoDBVUE 无法显示 collection,如下图所示:
DSC0005.png

  原因: MongoDB新的存储引擎为wiredTiger ,在这种存储引擎下面,我们用可视化工具MongoVUE是无法看到collection的
  应该更换为mmapv1引擎
  1、删除data文件夹,然后重新创建data
  2、执行mongod  --storageEngine mmapv1 --dbpath 数据目录
DSC0006.png

  再接着重新创建 collection.
DSC0007.jpg


        插入字段(Document):鼠标右键点击数据库表->选择Insert Document,弹出:
DSC0008.jpg


   

DSC0009.jpg

  点击 Insert, 结果如图(其中 _id 最好由数据库自己生成,以防冲突/重复/...):
DSC00010.jpg


6.  Robomongo 的使用
  参考:http://www.iyunv.com/database/201604/498288.html


  • 启动MongoDB: 这是必须的呀,一切都要基于MongoDB的启动,RoboMongo不过是取代了win+R+mongo。


  • 创建数据库(默认状态 ):  一般不使用
DSC00011.png      



  • 创建数据库 : 选中mylocal(1)右键–>Create DataBase
DSC00012.jpg

  命名····依然想创建一个数据库放 records 信息。故,取名 recordsDB
DSC00013.png



  • 添加集合
  (1) 使用 Mongo shall 建立数据表:  baseDB,右键–>Open shall

  
  yeah,you are right.现在你可以为所欲为了,呵呵,你想go die的话···
  展开userMassagesDB折叠

  (2) 建立数据表:选中Collection,右键–>Create Collection

  我创建了一个名叫userMassagesList的集合。




  • 插入文档(单条信息): 继续小白的选中 userMassagesList,右键–>insert Document··· , then :



  • 查看文档  选中userMassagesList,右键–>Viewv Documents···


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-424769-1-1.html 上篇帖子: 本地数据库导入线上服务器的mongodb中 下篇帖子: MongoDB大数据高并发读写性能测试报告
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表