MongoDB基本操作

来源:互联网 发布:阿里云大厦有什么公司 编辑:程序博客网 时间:2024/06/09 20:38

笔记

bin/mongod 启动数据库进程 –h查看帮助

bin/mongo 连接控制台 –h查看帮助

mongoDB就是基于js实现的一个非关系型数据库,所有的操作都是使用js来完成。存储的对象在里面都是一个集合,collections.

1. 下载mongoDB解压到文件,到bin目录,打开mongod.exe启动服务。

2. Cmd,敲入mongo,会自动链接到test数据库。

3. 基本命令:

a)      显示所有数据库:use dbs/databases

b)      显示所有表:show collections

c)      插入到students表:db.students.insert(“11110”,”tom”);

d)      查询所有,db.students.find();查询条件:db.students.find({“name”:”tom”,”id”:11110});

e)      更新根据id更新名称,db.students.update({“id”:11110},{“name”:”tom1”});

f)       删除所有:db.students.remove();条件删除:db.students.remove({“id”:”11110”});

g)   关系运算符:"$gt","$gte", "$lt", "$lte", "$ne",分别是>,>=,<,<=,==。"$or","$in","$nin"分别是:或、in、not in。

h)   关系查询大于:db.students.find({“id”:{$gt:10000}});

i)   Or查询示例:

db.students.find({$or:[{“id”:200},{“id”:1001}]});

连接远程MongoDB

进入mongodb安装目录/bin下,启动,进入bin目录。

使用MongoDB命令连接远程服务器的MongoDB数据库

MongoDB连接远程服务器的命令格式如下:

mongo 远程主机ip或DNS:MongoDB端口号/数据库名 -u user -p password

MongoDB连接远程服务器的命令示例代码如下:

//使用默认端口连接MongoDB

mongo 192.168.1.100

1

2

MongoDB shell version: 2.4.8

connecting to: 192.168.1.100/test

//连接MongoDB并指定端口

mongo192.168.1.100:27017

//连接到指定的MongoDB数据库

mongo192.168.1.100:27017/test

//指定用户名和密码连接到指定的MongoDB数据库

mongo192.168.1.200:27017/test -u user -p password
原创粉丝点击