首页 > 数据库 >基本常用命令--数据库相关

基本常用命令--数据库相关

时间:2023-06-06 14:26:20浏览次数:34  
标签:show -- 创建 数据库 db 常用命令 集合 权限

查看有权限查看的所有的数据库

show dbs 或 show databases
注意: 在 MongoDB 中,集合只有在内容插入后才会创建! 就是说,创建集合(数据表)后要再插入一个文档(记录),集合才会真正创建。

查看当前正在使用的数据库

db

MongoDB 中默认的数据库为 test,如果你没有选择数据库,集合将存放在 test 数据库中。

选择和创建数据库

语法格式:

use 数据库名称

数据库名可以是满足以下条件的任意UTF-8字符串。

(1)不能是空字符串("")。

(2)不得含有' '(空格)、.、$、/、\和\0 (空字符)。

(3)应全部小写。

(4)最多64字节。

有一些数据库名是保留的,可以直接访问这些有特殊作用的数据库。

(1)admin: 从权限的角度来看,这是"root"数据库。要是将一个用户添加到这个数据库,这个用户自动继承所有数据库的权限。一些特 定的服务器端命令也只能从这个数据库运行,比如列出所有的数据库或者关闭服务器。

(2)local: 这个数据永远不会被复制,可以用来存储限于本地单台服务器的任意集合 config: 当Mongo用于分片设置时,

(3)config数据库在内部使用,用于保存分片的相关信息。

如果数据库不存在则自动创建,例如,以下语句创建 articledb数据库:

use articledb

数据库的删除

db.dropDatabase()

提示:主要用来删除已经持久化的数据库

命令演示

标签:show,--,创建,数据库,db,常用命令,集合,权限
From: https://www.cnblogs.com/liaowenhui/p/17460397.html

相关文章

  • 直播平台搭建源码,调用系统相册实现多选图片上传
    直播平台搭建源码,调用系统相册实现多选图片上传1、首先需要给webview的WebChromeClient设置以下代码,才可以实现h5与Android交互选取图片 privateValueCallback<Uri>mValueCallbackUri;privateValueCallback<Uri[]>mValueCallbackUris;this.setWebChromeClient(newWebChro......
  • Photoshop 2023 v24.6 Beta 直装爱国版本ps
    win用户看这PsBeta最新直装版本已更新教程免破解。https://www.88appp.com/10714.htmlMac用户看这PsBeta最新直装版本已更新教程免破解。https://www.88appp.com/10742.html注意问题常见问题星球会更新https://t.zsxq.com/0eCxJEDoI......
  • 代码随想录算法训练营第二十八天|93. 复原 IP 地址
    【参考链接】93.复原IP地址【注意】1.切割问题就可以使用回溯搜索法把所有可能性搜出来。2.startIndex一定是需要的,因为不能重复分割,记录下一层递归分割的起始位置。3.本题我们还需要一个变量pointNum,记录添加逗点的数量。4.分割的段数作为终止条件。pointNum表示逗点数......
  • 如何通过抖音订单API接口获取订单详情
    要通过抖音订单API接口获取订单详情,您需要进行以下步骤:1.获取AccessToken:使用APPID和APPSecret调用获取AccessTokenAPI接口来获取您的AccessToken。2.获取订单列表:使用订单查询API接口传递AccessToken和其他查询参数来查询订单列表并获取订单ID。3.获取订单详情:使用订单......
  • SMB 签章可以用于保护 SMB/TCP 协议传输的数据安全性,防止网络中的恶意用户或攻击者篡
    SMB签章可以用于保护SMB/TCP协议传输的数据安全性,防止网络中的恶意用户或攻击者篡改原始数据。要启用SMB签章,可以执行以下批处理脚本:CopyCode@echooffsetlocalrem启用SMB签章echoEnablingSMBsigning...regadd"HKLM\SYSTEM\CurrentControlSet\Services\Lanma......
  • 记录一下elmentui中树状表单的全部展开与收缩
    html页面 <el-buttonstyle="margin-left:10px;margin-bottom:10px;"type="primary"plainsize="mini"@click="toggleRowExpansion"icon="el-icon-sort">    全部{{isExpansion?"收缩":&q......
  • BootStrap_实现导入Excel(BootStrap-InputFile)【实例】
    BootStrap_实现导入Excel(BootStrap-InputFile)【实例】weixin_40877388于2020-03-3114:52:47发布分类专栏:BootStrap版权订阅专栏一、前言在批量加入学生信息的时候,我们通常采用Excel导入的方式,方便,快捷。本篇使用SpringBoot+BootStrap-InputFile+poi的结合方式,写......
  • widnows2012 r2上安装iis 报错,提示找不到原文件位置的解决办法。
    服务器win2012安装.NetFramework3.5失败的解决方法安装一个或多个角色、角色服务或功能失败。找不到源文件。请在尝试在新的“添加角色和功能”向导会话中安装角色、角色服务或功能,然后在向导的“确认”页中单击“指定备用源路径”以指定安装所需的源文件的有效位置。目标服......
  • 应用问题解决-分布式锁(LUA保证删除原子性)
    问题:删除操作缺乏原子性场景1、index1获得锁、执行具体操作、比较lock的uuid值确实和自己生成的uuid是否相等,相等则删除锁。uuid=v1set(lock,uuid)uuid.equals(get("lock"))2、但是index1执行删除前,lock刚好过期时间已经到了,被redis自动释放3、此时index2获取锁,执行具体......
  • 学习通如何下载章节目录里的ppt
    第一步:打开学习通页面,按下f12进入开发者工具第二步:选择网络,并点击想要下载的ppt,然后点击刷新网页,右下出现不同类型文件第三步:选择xhr型文件且名称比较奇怪的(如下图所示带有数字字母)文件第四步:将上步所述.xhr文件预览,并看到“pdf:”对应链接,将其copy,并在网页中打开,即可进行下......