MongoDB

作者: wangfp | 来源:发表于2017-10-26 17:33 被阅读0次

MongoDB是一种非关系型数据库,里面的数据以key-value的形式存储
其中同一文档(类似于python的字典)中key不可以重复,且在插入时不必加引号;value则可以重复,且可以是字符串、数组、文档等,但必须有引号(单引号、双引号皆可)。

MongoDB常见指令

MongoDB语句 SQL语句 描述(注意事项)
show dbs show databases 显示所有数据库
use db_name USE db_name 使用某一数据库
show tables/collections show tables 显示当前数据库下所有的集合/表
db_name.dropDatabase() DROP database db_name 删除数据库
db.createCollection('table_name') CREATE TABLE table_name MongoDB在进入某一数据后,同一使用db变量来操作数据库
db.table_name.drop() DROP TABLE table_name 删除表
db.table_name.insert() INSERT INTO 向表中添加键-值对
db.table_name.insertOne()
db.table_name.insertMany([{name:'wang'},{name:'song'}]) 注意'['括号
db.table_name.updateOne({name:'wang'},{$set:{name:'cong'}}) UPDATE table_name SET name='cong' WHERE name='wang' 更新单个文档
db.table_name.updateMany({age:{$gt:18}}, {$set:{status:'adult'}}) UPDATE table_name SET status='adult' WHERE age > 18 更新多个文档

相关文章

网友评论

      本文标题:MongoDB

      本文链接:https://www.haomeiwen.com/subject/ravkpxtx.html