学习mongo系列(二) 新建数据库,collection ,insert(),save()
2016-01-12 11:23
603 查看
一,新建数据库user:use user
二,查看当前使用的数据库:db
三,查看所有数据库:show dbs
四,删除当前正在使用的数据库:db.dropDatabase()
五,在当前数据库中插入文档document:
db.COLLECTION_NAME.insert(document)
exp:
db.user.insert({name:"user1",password:"123456"})
提示:WriteResult({"nInserted":1})表示插入成功
六,查询:
db.user.find()
提示{ "_id" : ObjectId("56946fba3a18f4867aecbcd1"), "name" : "user1", "password" : "
123456" }
> test={name:"user2",passsword:"123456"}
{ "name" : "user2", "passsword" : "123456" }
> db.user.insert(test)
WriteResult({ "nInserted" : 1 })
> db.user.find()
{ "_id" : ObjectId("56946fba3a18f4867aecbcd1"), "name" : "user1", "password" : "
123456" }
{ "_id" : ObjectId("5694714a3a18f4867aecbcd2"), "name" : "user2", "passsword" :
"123456" }
插入文档你也可以使用 db.col.save(document) 命令。如果不指定 _id 字段 save() 方法类似于 insert() 方法。如果指定 _id 字段,则会更新该 _id 的数据。
二,查看当前使用的数据库:db
三,查看所有数据库:show dbs
四,删除当前正在使用的数据库:db.dropDatabase()
五,在当前数据库中插入文档document:
db.COLLECTION_NAME.insert(document)
exp:
db.user.insert({name:"user1",password:"123456"})
提示:WriteResult({"nInserted":1})表示插入成功
六,查询:
db.user.find()
提示{ "_id" : ObjectId("56946fba3a18f4867aecbcd1"), "name" : "user1", "password" : "
123456" }
> test={name:"user2",passsword:"123456"}
{ "name" : "user2", "passsword" : "123456" }
> db.user.insert(test)
WriteResult({ "nInserted" : 1 })
> db.user.find()
{ "_id" : ObjectId("56946fba3a18f4867aecbcd1"), "name" : "user1", "password" : "
123456" }
{ "_id" : ObjectId("5694714a3a18f4867aecbcd2"), "name" : "user2", "passsword" :
"123456" }
插入文档你也可以使用 db.col.save(document) 命令。如果不指定 _id 字段 save() 方法类似于 insert() 方法。如果指定 _id 字段,则会更新该 _id 的数据。
相关文章推荐
- SQL Server 触发器
- mysql支持跨表delete删除多表记录
- MSSQLServer基础05(联合查询,连接查询)
- MSSQLServer基础05(联合查询,连接查询)
- ORACLE-019:ORACLE常用SQL优化hint语句
- SQL的四种连接-左外连接、右外连接、内连接、全连接
- 常用图像数据库
- 阿里巴巴开源项目: 基于mysql数据库binlog的增量订阅&消费
- mybatis连接SQLServer
- mysql 存储过程示例
- ORA-01555 caused by SQL
- Mysql几种索引类型的区别及适用情况
- 读数据库所有表和表结构的sql语句了(mssql)
- mysql 索引
- 关于 mysql中非null判断
- MSSQL Server数据的完整性
- 常用的sql语句(转)
- Ubuntu下MySql配置
- mysqlbinlog:"ERROR: Error in Log_event::read..."
- postgresql实现简单的循环函数