术语解析
|--------|:--------:|
| database | 数据库 |
| collection | 数据库表/集合 |
| document | 数据记录行/文档 |
| field | 数据字段/域 |
| primary key | 主键,MongoDB自动将_id字段设置为主键 |
创建数据库
use books
如果books数据库不存在,则创建数据库,否则切换到指定数据库。
刚创建的数据库并不在数据库的列表中, 要显示它,我们需要向数据库插入一些数据。
插入数据
db.english.insert({"name":"菜鸟教程"})
向英语表插入数据
查看所有数据库
show dbs
查看当前数据库
db
删除当前数据库
db.dropDatabase()
插入记录
db.COLLECTION_NAME.insert(document)
// 英语表中插入一条记录
db.english.insert({"lesson1":"xxxxx"})
删除记录
db.COLLECTION_NAME.remove(document)
// 英语表中删除记录
db.english.remove({"lesson1":"xxxxx"})
// 英语表中删除1条记录
// 1,true,10 都是删除1条记录
db.english.remove({'lesson1':'xxxxx'},1)
db.english.remove({'lesson1':'xxxxx'},10)
db.english.remove({'lesson1':'xxxxx'},true)