Mac下MongoDB的连接

没那么多鸡汤,开始连接吧~

从网上看到一篇快速入门的MongoDB教程,贴个地址备注下~

一:连接

前面一节我们安装了ManogoDB,如果你成功安装了的话~那么,新开终端,输入下述指令进行连接。

mongo

出现下述所示,很好,你成功啦~可以以命令行的方式操作啦


MongoDB shell version: 3.2.8

connecting to: test

Welcome to the MongoDB shell.

For interactive help, type "help".

For more comprehensive documentation, see

http://docs.mongodb.org/

Questions? Try the support group

http://groups.google.com/group/mongodb-user

Server has startup warnings:

2016-08-02T19:16:07.239+0800 I CONTROL  [initandlisten]

2016-08-02T19:16:07.239+0800 I CONTROL  [initandlisten] ** WARNING: soft rlimits too low. Number of files is 256, should be at least 1000

>

>

>

如果你没有成功安装mongodb,你可能会出现如下的错误哦~


MongoDB shell version: 3.2.8

connecting to: test

2016-08-02T18:14:33.677+0800 W NETWORK  [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused

2016-08-02T18:14:33.678+0800 E QUERY    [thread1] Error: couldn‘t connect to server 127.0.0.1:27017, connection attempt failed :

[email protected]/mongo/shell/mongo.js:229:14

@(connect):1:6

exception: connect failed

所以,失败的~参考上一节~在安装下吧~

二:增删改查

1:数据库

(1)查询已有的数据库

show dbs

初次安装的话,会出现如下所示的一种数据库

local  0.000GB

(2)安装数据库

use 数据库名(如:test)

有同名数据库就切换到已有的,没有的话就会创建新的

switched to db test

2:集合

(1)创建集合

db.createCollection("集合名字:如(mycollection)")

结果:

{ "ok" : 1 }

(2)查看集合

show collections

结果:

mycollection(创建的集合名字)

3:增:insert(以集合mycollection为例)

db.mycollection.insert({name:"liujinhuan"})

结果:

WriteResult({ "nInserted" : 1 })

4:查:find(以集合mycollection为例)

db.mycollection.find().pretty()

结果:

{ "_id" : ObjectId("57a0871725ae4f21a42b44e3"), "name" : "liujinhuan" }

5:改:update(以集合mycollection为例)。修改name是liujinhuan的为TTTTTT

db.mycollection.update({‘name‘:‘liujinhuan‘},{$set:{‘name‘:‘TTTTTT‘}})

结果:

WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })

6:删:remove(以集合mycollection为例)

db.mycollection.remove({"name":"liujinhuan"})

结果:

WriteResult({ "nRemoved" : 1 })

三:可视化操作工具

上述操作都是在终端中输入指令执行的~推荐一款可视化操作工具Robomongo

太晚啦~明儿体检~早睡~

时间: 2024-11-08 01:29:32

Mac下MongoDB的连接的相关文章

mac下https方式连接svn连接不上解决方法

以前一个人开发没有考虑代码服务器的问题,现在需要提交代码到服务器,服务器安装了cvs以及svn,一般的Mac OS X都已经安装了subversion客户端,自然是选择svn了,不过碰到了连接不上的问题. 由于客户端使用https访问服务器,是需要进行安全认证的. 为此,在终端输入 svn list  https://192.168.1.103/svn/IOS 出现 Error validating server certificate for 'https://192.168.2.126:44

MAC中mongodb的连接遇到的问题及调试

今天在MAC环境下连接mongodb,遇到了一些报错,最终调试全部搞定.在此特做记录! 首先,mongod启动失败 上面有一句话是 exception in initAndListen: 20 Attempted to create a lock file on a read-only directory: /data/db, terminating 说明在db这个文件夹着出了问题,有两种情况: 1.根本就不存在!没建成功: cd了一下data/db,成功进入,没毛病~~ 2.没权限访问: 有点

Mac下MongoDB的安装

好久没发博文啦-今天来一发-废话少说-GoOn. 一:HomeBrew简介与安装 简介:就是mac上的软件包管理工具,方便安装与卸载. 安装:打开终端,输入如下命令,期间会输入一次回车+两次开机密码. ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 二:MongoDB安装 1:打开终端,输入下述指令 brew update 2 :继续输入下面指令,期间会出

Mac下MongoDB enterprise版的安装

1. 访问mongodb下载中心,https://www.mongodb.com/download-center#enterprise,选择OS X x64系统,点击下载,可能会出一个页面让你填写联系信息之类 2. 下载好后是一个mongodb-osx-x86_64-enterprise-3.6.2.tgz的压缩文件,将其解压缩,并把解压后的文件夹放在~/目录下 3. 打开terminal,输入命令将MongoDB的shell添加到PATH变量中 export PATH="/Users/Shim

Mac下MongoDB配置与操作

1.环境配置 Xcode安装 2.下载安装包 官网地址是:MongoDB Download Center | MongoDB 3.解压文件, 将文件放置/usr/local 4.配置环境变量 open -e .bash_profile export PATH=${PATH}:/usr/local/MongoDB/bin source .bash_profile 5.验证是否安装完毕 mongod -version db version v4.0.9 git version: f*********

mac下使用 Tunnelblick 连接vpn

  1.下载并安装 Tunnelblick 下载地址: https://code.google.com/p/tunnelblick/  安装好后,启动时,会有下面提示:     2.在我们新建的 config.ovpn 文件中,修改默认配置, 2.1 修改服务器地址: 找到;remote my-server-1 1194 并修改为运维给你的服务器地址. remote *.*.*.* 1194 (记得去掉前面的;) 2.2 修改证书 cert client.crt  并修改为 发给自己的证书名,

Mac 下Eclipse无法连接手机

1.打开终端,输入:system_profiler SPUSBDataType,查看Mac系统所有USB设备信息,找到相应的厂商Vender ID. ----------------- Spreadtrum phone: Product ID: 0x5d04 Vendor ID: 0x1782 ... Serial Number: T619 ... ----------------- 2 .vim ~/.android/adb_usb.ini,在终端加上Vender ID即可,如下所示. Las

Mac下用SSH连接远程Linux服务器

打开终端 输入连接服务器命令:ssh  用户名@服务器IP,输入密码. ssh [email protected] 然后输入密码即可 退出 control+d 原文地址:https://www.cnblogs.com/loaderman/p/11655589.html

【mongodb 学习一】环境搭建之 mac 下连接 mongodb 的UI 客户端

记录下 mongodb 的学习 懒得自己达 mongodb 的服务器了 虽然一句命令就能搞定了 brew install mongodb 可是考虑到以后的应用还是放在网上的,就直接用现成的服务吧 下载客户端(robomongo 是多平台,开源免费得的,windows,mac,linux都有) http://robomongo.org/ 下载就不多说了,按自己需要的平台来下载就行了 去 mongodblab.com 注册个免费得500M 数据库 https://mongolab.com/welco