使用mongo shell对MongoDB数据库进行新建、查看以及删除操作。
1、新建数据库:
创建数据库,具体语法如下:
use DATABASE_NAME
上述语法中,use是用于创建和切换数据库的命令,若指定的数据库不存在,则创建数据库,否则切换到指定数据库。DATABASE_NAME是新建数据库或切换数据库的名称。
下面,创建一个数据库。首先,启动MongoDB服务,然后执行mongo命令,进入mongo shell中,具体如下:
接下来执行use articledb命令,创建数据库articledb,具体如下:
根据上述返回结果可以看出,数据库 articledb已经创建完成。
2、查看数据库
查看数据库,分为查看所有数据库和查看当前数据库两种情况,具体语法如下:
#查看所有数据库
show dbs
#查看当前数据库
db
上述语法中,show是用于查看所有数据库的名称和储存情况的命令。dbs是database的简称;db表示当前数据库对象。
接下来,分别演示执行show dbs和db命令,查看所有数据库和当前数据库。
先执行show dbs命令,查看所有数据库,具体如下:
从上述返回结果可以看出,列出的数据库中没有出现数据库articledb,这是由于使用use命令创建的数据库articledb储存在内存中,并且数据库中没有任何数据,因此show dbs命令是查看不到的。
执行db命令,查看当前数据库,具体如下:
从上述返回结果可以看出,当前数据库为 articledb。
3、删除数据库
删除数据库,具体语法如下:
db.dropDatabase()
上述语法中,db表示当前数据库对象;dropDatabase()是用于删除当前数据库的方法。执行db.dropDatabase()命令,删除当前数据库articledb,在执行删除数据库命令之前,先确保已经切换到需要删除的数据库下,以免发生误删,具体如下:
从上述返回结果"ok"可以看出,数据库articledb已经删除完毕。