如何在命令行下 *** 作MongoDB数据库

如何在命令行下 *** 作MongoDB数据库,第1张

1、Help查看命令提示

[html] view plain copy

> help

> dbhelp();

> dbyourCollhelp();

> dbyouCollfind()help();

> rshelp();

2、切换/创建数据库

[html] view plain copy

> use yourDB;

当创建一个集合(table)的时候会自动创建当前数据库

3、查询所有数据库

[html] view plain copy

> show dbs;

4、删除当前使用数据库

[html] view plain copy

> dbdropDatabase();

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB

是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

1)列出当前的数据库 MongoDB shell version: 181 connecting to: test > show dbs ->

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 078125GB

test 023012GB

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

>dbmovieinsert({"name":"tutorials yiibai"})

>show dbs

local 078125GB

mydb 023012GB

test 023012GB

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

1

下载mongodb的windows版本,有32位和64位版本,根据系统情况下载

2

创建数据库文件的存放位置,比如D:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。默认文件夹路径为c:/data/db使用系统默认文件夹路径时,启动服务无需加--dbpath 参数说明,但文件夹还要手工创建

3

打开cmd命令行,进入D:/mongodb/bin目录,输入如下的命令启动mongodb服务:

D:/mongodb/bin>mongodexe --dbpath D:/mongodb/data/db

4

再打开一个cmd输入:D:/mongodb/bin>mongo 127001/admin,或者双击mongoexe,即可进行mongodb的客户端命令 *** 作了:

以上就是关于如何在命令行下 *** 作MongoDB数据库全部的内容,包括:如何在命令行下 *** 作MongoDB数据库、mongodb是什么类型的数据库、如何在MongoDB中建立新数据库和集合等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9713579.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存