MongoDB之数据库和表操作

数据库和表操作

数据库

  • 选择和创建数据库(数据库不存在就会自动创建)

use 数据库名称

  • 查看所有数据库

show dbs

show databases

  • 新建的集合只有在内容插入之后才会创建,不然用show dbs是看不到(还在内存中)
  • 查看当前使用的数据库

db

  • 默认的数据库是test,如果没有选择数据库,集合将存放在test中
  • 限制(数据库名)
    • 不能是空字符串
    • 不能含有空格 , $/\和()
    • 全部小写
    • 最多64字节
    • 有些数据库是已经有的,可以直接访问
      • admin:将一个用户添加到这个数据库,则所有权限都有,一些特定服务器端命令也只能从这里运行
      • local:这个数据永不被复制,用来存储限于本地单台服务器的任意集合
      • config,Mongo分片设置时,config可以内部使用,保存分片的相关信息
  • 数据库的删除

db.dropDatabase();

集合(表)操作

创建

  • 显式创建

db.createCollection(集合的名称)

  • 查看当前库的所有表

show collection

删除

db.collection.drop()

db.集合.drop()

  • 返回值如果为true就是成功了,false就是失败了
发布了118 篇原创文章 · 获赞 12 · 访问量 1104
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 我行我“速” 设计师: Amelia_0503

分享到微信朋友圈

×

扫一扫,手机浏览