荆州网站建设514885wordpress menu_walker
基础操作
- 数据库操作
 - collection操作
 - 查看表
 - 插入数据
 - 查找数据
 
数据库操作
1.创建数据库
use test_db;
 
如果没有数据库,use命令会新建一个;有的话,会切换到这个数据库
2.查看数据库
show dbs;
 
collection操作
查看表
show tables;
 
插入数据
1.插入单条数据
db.user.insertOne({"name":"liming", "age":10, "address":{"caption":"北京市"}, "tel":"111111", 
"favorite":["apple", "tangerine", "banana"]})
 
2.插入多条数据
db.insertMany([{"name":"liming1", "age":10, "address":{"caption":"北京市"}, "tel":"111111", 
"favorite":["apple", "tangerine", "banana"]},{"name":"liming2", "age":10, "address":{"caption":"北京市"}, "tel":"111111", 
"favorite":["apple", "tangerine", "banana"]}])
 
查找数据
1.字符串匹配
db.user.find({"name":"liming"})       #精确匹配db.user.find({"name":/liming/})           #模糊匹配
 
2.数值区间匹配
db.user.find({"age":{$gte:5, $lte:20}})
 
3.字典查找
db.user.find({"address.caption": "北京市"})
 
4.列表查找
db.user.find({"favorite":{$in:["apple"]}})
