一 . 先说一下MysqL和MongoDB对比
MysqL MongoDB database == database/db table == collection colunm == field row == documents
一 . 增
use 不存在的数据库 #直接创建数据库,但是存在内存中,不在磁盘上 db.不存在的表名 # 创建表,也是存在内存中 # 当往表里插入数据的时候就自动写在了磁盘上 db.表名.insertOne({"key":"value"}) #插入一条数据 db.msg.insertOne({'name':'attila'}) db.表名.insertMany([{"key":"value"},{"key":"value"}]) #插入多条数据 db.msg.insertMany({'age':'18'},{'gender':'男'})
二 . 删
# 删除库 use 想要删的库 # 先到要删的库下 db.dropDatabase() # 删除表(集合) use 要删除的表的所在库 # 先找到这个表 db.表名.drop() # 如要删除msg库下的student表 user msg db.student.drop() # 删除表中数据 db.表名.remove() # 删除所有数据 db.表名.remove({age:18}) # 删除所有age==18的数据
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。