MongoDB (五) MongoDB 数据库操作

一.MongoDB创建数据库:

use 命令

MongoDB use DATABASE_NAME 用于创建数据库。该命令将创建一个新的数据库,如果它不存在,否则将返回现有的数据库。

语法:

use DATABASE 语句的基本语法如下:

use DATABASE_NAME

示例:

如果想创建一个数据库名称 <mydb>, 那么 use DATABASE 语句如下:

>use mydb
switched to db mydb

要检查当前选择的数据库使用命令 db

>db
mydb

如果想检查数据库列表,使用命令show dbs.

>show dbs
local     0.78125GB
test      0.23012GB

创建的数据库mydb 列表中是不存在的。要显示的数据库,需要把它插入至少一个文件。

>db.movie.insert({"name":"tutorials point"})
>show dbs
local      0.78125GB
mydb       0.23012GB
test       0.23012GB

在 MongoDB 默认数据库测试。如果没有创建任何数据库,然后集合将被存储在测试数据库。

二.MongoDB删除数据库:

dropDatabase() 方法

MongoDB db.dropDatabase() 命令是用来删除一个现有的数据库。

语法:

dropDatabase() 命令的基本语法如下:

db.dropDatabase()

这将删除选定的数据库。如果还没有选择任何数据库,然后它会删除默认的 ‘ test‘ 数据库

首先,检查列表数据库通过使用命令 show dbs

>show dbs
local      0.78125GB
mydb       0.23012GB
test       0.23012GB
>

如果想删除新数据库 <mydb>,  那么 dropDatabase() 命令如下:

>use mydb
switched to db mydb
>db.dropDatabase()
>{ "dropped" : "mydb", "ok" : 1 }
>

现在检查的数据库列表

>show dbs
local      0.78125GB
test       0.23012GB
>
时间: 2024-10-07 12:32:45

MongoDB (五) MongoDB 数据库操作的相关文章

linux中mysql,mongodb,redis,hbase数据库操作

1.实验内容与完成情况:(实验具体步骤和实验截图说明) (一) MySQL 数据库操作 学生表 Student Name English Math Computer zhangsan 69 86 77 lisi 55 100 88 根据上面给出的 Student 表,在 MySQL 数据库中完成如下操作: (1)在 MySQL 中创建 Student 表,并录入数据: (2)用 SQL 语句输出 Student 表中的所有记录: (3)查询 zhangsan 的 Computer 成绩: (4)

《Spring技术内幕》笔记-第五章 数据库操作组件的实现

Spring JDBC的设计与实现 ?Spring JDBC采用模板的设计模式来完成设计.抽象类中定义模板方法,在模板方法中对处理过程进行描述,然后每个具体的过程实现则交由子类来实现. Spring JDBC模板类的设计与实现 1,设计原理 ?在Spring JDBC中,JdbcTemplate是一个主要的模板类,该类继承JdbcAccessor,实现JdbcOperation接口. ?在JdbcAccessor中对DataSource进行管和配置. ?JdbcOperation接口则定义了操作

MongoDB学习笔记——数据库操作

使用use数据库名称来创建数据库,如果该数据库已经存在则返回这个数据库 语句格式:use DATABASE_NAME >use mynewdb switched to db mynewdb 使用?db名称可以检查当前使用的数据库 > db mynewdb 使用命令?show dbs?来检查数据库列表. > show dbs GnyMongo 0.078GB GnyWorkFlowDemo 0.078GB LogInfo 0.078GB ...... 刚创建的数据库mynewdb?没有出现

MongoDB 1.2. 数据库操作

数据库切换 查看当前数据库名称 db 查看所有数据库名称 列出所有在物理上存在的数据库 show dbs 切换数据库 如果数据库不存在,则指向数据库,但不创建,直到插入数据或创建集合时数据库才被创建 use 数据库名称 默认的数据库为test,如果你没有创建新的数据库,集合将存放在test数据库中 数据库删除 删除当前指向的数据库 如果数据库不存在,则什么也不做 db.dropDatabase() 原文地址:https://www.cnblogs.com/LiuYanYGZ/p/12239519

mongoDB之数据库操作

mongoDB中的数据库操作 查看数据库名称: db 查看所有数据库: show dbs 切换数据库: use 数据库名称 注意:如果数据库不存在,则指向数据库,但不会创建.直到插入数据或者是创建集合时数据库才会创建: 数据库的删除: db.dropDatabase();

MySQL数据库操作指令

一.数据库创建用户 1)简单创建 CREATE  USER  [email protected]; 2)带有密码 CREATE  USER  [email protected]  IDENTIFIED  BY ‘123456’ 这里的[email protected]是创建的用户名,123456是用户的密码. 注意:MySQL数据库命令不区分大小写. 二.创建用户之后,需要对用户赋予相应的权限,一般用GRANT指令 其格式为:GRANT 权限 ON 权限范围 to 用户名@登录主机 IDENTI

数据库操作语言

一.基本知识 1.Oracle服务器由两大部分组成:Oracle数据库和Oracle实例  Oracle数据库:位于硬盘上实际存放数据的文件,以.DBF结束的文件  Oracle实例:位于物理内存里的数据结构 2.数据库中的语言:   DML:数据库操作语言(select.insert.update.delete)      DDL:数据库定义语言(create table.alter table.drop table.create view)     DCL:数据库控制语言(commit.ro

node.js零基础详细教程(6):mongodb数据库操作

第六章 建议学习时间4小时  课程共10章 学习方式:详细阅读,并手动实现相关代码 学习目标:此教程将教会大家 安装Node.搭建服务器.express.mysql.mongodb.编写后台业务逻辑.编写接口,最后完成一个完整的项目后台,预计共10天课程. 数据库 数据库管理结构,一般分为两种:B/S架构   C/S架构. B/S架构:  Browser/Server,浏览器/服务器模式,即通过浏览器和服务器端的数据库进行交互 C/S架构:  Client/Server,客户端/服务器模式,即通

MongoDB 数据库操作

MongoDB 数据库操作: 查看数据库,如果数据库内容为空,不会显示 show dbs > show dbs admin 0.000GB config 0.000GB local 0.000GB 切换指定的数据库 use <dbname> use admin > use admin switched to db admin 如果数据库存在,则切换到这个数据库:如果数据库不存在,则创建该数据库,另外,如果什么都不操作离开的话,这个库就会被系统删除,所以我们可以往里插入一张数据表:d