MongoDB数据库的使用

1.创建数据库

语法:use database_name

使用use 数据库名创建数据库,会提示switched to db db_demo,注意:使用show dbs所有数据库的时候,发现没有刚刚创建的db_demo数据库,只有在数据库中保存集合数据之后才会真正创建数据库

2.创建集合

语法:db.createCollection('集合名')

创建集合后,在使用命令show dbs查看所有数据库,发现已经有了刚才的db_demo数据库


以上都是传统的创建集合,但是大多数情况下都是直接向数据库中保存数据,格式如下

语法:db.集合名.insert('内容')

这样写的话就没有了传统创建集合的步骤,直接向数据库中插入了数据,集合也就自动创建


3.插入数据

语法:db.集合名称.insert(数据内容)


4.查看集合\数据

语法:show collections

上面已经提到过了一个命令show collections可以查看当前数据库的所有集合


1>查看集合中的所有数据,执行命令db.集合名称.find('若干条件'),没有条件则不填

语法:db.集合名.find()


在上面查询的过程中发现有默认有一个_id字段,这个字段数据是由:"时间戳 + 机器码 + PID + 计数器"组成,所以不会重复

2>查看集合中的一条数据,执行命令db.集合名称.findOne()

语法:db.集合名.findOne()


5.删除数据

语法:db.集合名称.remove(条件)


6.更新数据

语法:db.集合名称.update(条件)


7.删除集合

语法:db.集合名称.drop()


8.删除数据库

语法:db.dropDatabase()


猜你喜欢

转载自blog.csdn.net/baoshuowl/article/details/79763888
今日推荐