《简单学习MongoDB》要点:
本文介绍了简单学习MongoDB,希望对您有用。如果有疑问,可以联系我们。
一. 对比MysqL
@H_403_15@概念
MysqL | MongoDB |
database(数据库) | db(数据库) |
table(表) | collection(集合) |
row(行记录) | document(文档) |
column(列) | field(字段) |
primary key(指定主键) | "_id" : ObjectId("******") 自动生成内置主键 |
MysqL数据形式
MongoDB数据形式,类似JSON
二.CRUD
@H_403_15@创建集合
db.createCollection("user")
@H_403_15@插入记录
db.user.insert({"name":"wangxu","age":27})
@H_403_15@查询记录
查询name=wangxu的记录:
db.user.find({"name":"wangxu"})
@H_403_15@更新记录
将name=wangxu的记录age更新成30
db.user.update(
{name:"wangxu"},
{"$set":{"age":30}}
)
@H_403_15@删除记录
删除name=wangxu的记录
db.user.remove({"name":"wangxu"})
@H_403_15@删除集合
db.user.drop()
《简单学习MongoDB》是否对您有启发,欢迎查看更多与《简单学习MongoDB》相关教程,学精学透。编程之家PHP学院为您提供精彩教程。