选择和创建数据库

本文涉及的产品
RDS AI 助手,专业版
RDS DuckDB + QuickBI 企业套餐,8核32GB + QuickBI 专业版
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
简介: MongoDB中使用`use 数据库名`选择或创建数据库,若不存在则自动创建;通过`show dbs`查看所有数据库,`db`查看当前库。集合需插入数据后才真正创建,默认库为test。数据库命名需符合UTF-8、小写、64字节内,不可含特殊字符。保留库包括admin(权限管理)、local(本地存储)和config(分片配置)。

选择和创建数据库的语法格式:
use 数据库名称
如果数据库不存在则自动创建,例如,以下语句创建 spitdb 数据库:
use articledb
查看有权限查看的所有的数据库命令
show dbs

show databases
注意: 在 MongoDB 中,集合只有在内容插入后才会创建! 就是说,创建集合(数据表)后要再插入一个文档(记录),集合才会真正创建。
查看当前正在使用的数据库命令
db
MongoDB 中默认的数据库为 test,如果你没有选择数据库,集合将存放在 test 数据库中。 另外:
● 数据库名可以是满足以下条件的任意UTF-8字符串。
● 不能是空字符串("")。
● 不得含有' '(空格)、.、$、/、\和\0 (空字符)。
● 应全部小写。
● 最多64字节。
● 有一些数据库名是保留的,可以直接访问这些有特殊作用的数据库。
admin:从权限的角度来看,这是"root"数据库。要是将一个用户添加到这个数据库,这个用户自动继承所有数据库的权限。一些特定的服务器端命令也只能从这个数据库运行,比如列出所有的数据库或者关闭服务器。
local: 这个数据永远不会被复制,可以用来存储限于本地单台服务器的任意集合
config: 当Mongo用于分片设置时,config数据库在内部使用,用于保存分片的相关信息。

相关文章
|
数据采集 存储 Web App开发
Python爬虫系列8-抓取快乐8、刮刮乐、双色球等中奖数据分析规律
人在绝大多数情况下,只要稍微有那么一点的退路,有那么一点余地,就可以成为逃避的借口和理由。努力装装样子,然后给自己一个台阶下,安慰自己说,“你看我已经很努力了,还是不行,那就算了吧”。 老话说得好:只有主动追求的东西才能到手;只要你想做,全世界都会帮你;只要你不想做,一只蚊子都能拦住你。虽说未来可期,但如果你连相信自己的勇气都没有,还有什么资格得到更好的呢。对吧!
3768 0
Python爬虫系列8-抓取快乐8、刮刮乐、双色球等中奖数据分析规律
|
4月前
|
人工智能 自然语言处理 数据可视化
企业如何应用BI系统:2026年瓴羊Quick BI与智能小Q深度实践指南
2026年,瓴羊Quick BI携手AI助手“智能小Q”(基于通义千问4.5),打造AI原生BI平台:支持自然语言查询(准确率96.2%)、自动归因、智能报告与可视化搭建,日均处理4.7PB数据,响应<800ms。已服务52万家企业,助力零售、电商、制造等场景实现从“看数”到“智能决策”的跃迁。(239字)
|
6月前
|
SQL 机器学习/深度学习 人工智能
MaxCompute SQL + AI:重塑企业智能决策的底层逻辑
阿里云MaxCompute SQL融合AI能力,让一行SQL实现数据清洗、特征工程到模型推理的全链路智能处理。无需切换语言,支持时序预测、向量匹配、NLP等200+算子,助力电商、金融、医疗等行业降本增效,数据不出湖即可完成安全高效的AI闭环,开启SQL驱动的生产力革命。
|
7月前
|
云安全 存储 人工智能
连续四年,阿里云再获公有云CWPP市场份额第一
全球领先的IT市场研究和咨询公司IDC发布《中国AI赋能的公有云云工作负载安全市场份额,2024:CNAPP将成为云安全标配》报告,阿里云(云安全中心)以31.6%的优势稳居市场份额第一,这也是阿里云(云安全中心)连续四年位居该市场份额第一,这一成果不仅印证了阿里云在云原生安全领域的技术领导力,更彰显了其在AI时代下构建智能化、一体化安全防护体系的前瞻性布局。
|
11月前
|
存储 自然语言处理 监控
民航机场大模型私有知识库搭建步骤:技术选型 + 实施路径全解析!
近年来,民航机场面临知识管理难题,大模型技术为构建高效、安全的企业知识库提供了新思路。本文介绍知识库发展历程、大模型应用挑战,并详述私有化部署策略与八大实施步骤,助力民航提升运营效率与服务质量。
|
机器学习/深度学习 人工智能 编译器
【AI系统】AI 编译器历史阶段
本文概述了AI编译器的发展历程,从朴素AI编译器、专用AI编译器到未来的通用AI编译器,详细介绍了各阶段的技术特点与优化目标。AI编译器旨在优化AI和机器学习应用,通过多层IR设计、面向神经网络的深度优化及对DSA芯片的支持,实现高性能计算。随着技术的进步,通用AI编译器将实现计算图与算子的统一表达、自动化优化及模块化设计,推动AI技术的广泛应用和发展。
512 2
Math.atan2求角度解析
`Math.tan(x/y)` 求得是与y轴的夹角,而 `Math.atan2(y, x)` 求得是与x轴的夹角(范围:\(-\pi\) 到 \(\pi\)),顺时针为负,逆时针为正。`Math.atan2` 函数注意点:y在前,x在后。它能正确处理各象限的角度,例如 `Math.atan2(1, 1)` 返回 \(\frac{\pi}{4}\),而 `Math.atan2(-1, -1)` 返回 \(-\frac{3\pi}{4}\)。
524 0
Math.atan2求角度解析
|
监控 Java API
Java 模块化设计:概念与实战应用
【4月更文挑战第27天】模块化设计是现代软件开发的关键,它帮助开发者构建可管理、可维护的大型系统。Java 平台的模块化支持始于 Java 9,引入了一种全新的模块系统。
448 3
|
Python
Pygame AttributeError no attribute ‘display‘问题及其解决方法
Pygame AttributeError no attribute ‘display‘问题及其解决方法
639 4
|
开发者
2024 乘风者计划全新启航!快来加入吧!
 2021年,阿里云开发者社区焕新升级,重磅推出“乘风者计划”!诚邀四海技术博主入驻社区,泼墨云间,书写天地。入驻社区,即可享丰厚权益! 新的一年,乘风者计划重磅升级!
252235 81