Mogo数据库的简单操作
c盘根目录创建 database文件夹 管理数据库
工具
作用
mongod.exe
负责开机
mongo.exe
负责管理数据库
开机:mongod --dbpath c:\database
创建数据库 use bai
创建之前先 执行 mongo 表示可以操作数据库
use代表的是使用和创建的意思,如果有该数据库代表的是使用,如果没有则表示创建
use bai 表示创建了 bai 的数据库
创建表 db.student.insert({"id":"1001","name","张三"........................})
建表和创建数据库一样,如果有代表进入否则代表新建
查看表 db.student.find()
find()代表查看所有
条件查询
比如要查找表中所有的男生
db.student.find({"sex":"男"})
查询大于18岁的男生
db.student.find({"sex":"男" ,"age":{"$gt":18}})
多条件查询使用逗号隔开,$gt表示大于某个条件,$lt表示小于某个条件
查找年龄大于18岁的男生,或者年龄小于17岁的女生
db.student.find({"$or":[{"sex":"男","age":{"$gt":18}},{"sex":"女","age":{"$lt":17}}]})
查看所有的数据库 show dbs
要想创建数据库必须最少有一条数据 否则查询的时候不显示
删除数据库 (bai)
use bai
db.dropDatabase()
删除名字class的表
db.class.drop()
删除某一个表中的某一条符合条件的数据
db.student.remove({"sex":"男"})
查看数据库中所以表
进入当前数据库 use bai
show collections