美文网首页
《走入Mongodb v3.2+》 笔记 - mongo she

《走入Mongodb v3.2+》 笔记 - mongo she

作者: HJo3hc | 来源:发表于2018-12-28 15:30 被阅读5次

// mongo - 库 - 集合(表) - 文件(数据)

常用操作

1 查看当前拥有的库

show dbs

2 使用库

use 库名
如果库不存在,则新建

3 查看当前的集合

show collections

4 显示当前使用的数据库

db

5 插入数据

db.集合.insert({key:value})
集合不存在则新建

6 查询数据

db.集合.find()
{ "_id": ObjectId("5c25bbfa3a43b94662425928"), "name": "wos" }

7 查询第一个数据

db.集合.findOne()

8 更新数据

db.asdf.update({"name":"wos"},{"name":"wos","age":"38"})

9 删除数据

db.asdf.remove({"name":"wos"})

10 删除集合

db.asdf.drop()

11 删除库

db.dropDatabase()

JS与mongo

1 终端内,mongo调用js文件

task.js

mongo task.js
var myDate = new Date()
var  tempDatabase = {"loginTime":myDate}
var db = connect('log')
db.login.insert(tempDatabase)
print("insert successfull")

2 在mangodb终端中使用JS文件

mac下
load ('~/data/shell/task.js')

3 登陆自动插入记录

新建.mongorc.js 放在用户根目录
我的是/Users/felix/.mongorc.js
print('welcome to mongo')

远程连接mongo

mongo 127.0.0.1:27017
端口号默认27017

相关文章

网友评论

      本文标题:《走入Mongodb v3.2+》 笔记 - mongo she

      本文链接:https://www.haomeiwen.com/subject/whoslqtx.html