mongodb系列教程1--数据库操作

2017-12-26 19:21:31来源:CSDN作者:wang258533488人点击

分享

1 新建或切换数据库

新建或切换名称为 mongoTest 的数据库

use mongoTest

如果数据库不存在,则创建数据库,否则切换到指定数据库。

2 查看所有的数据库

show dbs

结果:

admin  0.000GBlocal  0.000GBtest   0.000GB

可以看到,我们刚创建的数据库 mongoTest并不在数据库的列表中, 要显示它,我们需要向 mongoTest数据库插入一些数据:

db.mongoTest.insert({"name":"mongoTest"})

再次查看:

admin      0.000GBlocal      0.000GBmongoTest  0.000GBtest       0.000GB

MongoDB 中默认的数据库为 test,如果你没有创建新的数据库,集合将存放在 test 数据库中

3 删除数据库

第一步:切换到要删除的数据库

use mongoTest

第二步:删除数据库

db.dropDatabase()

4 修改数据库名称

没有直接的方法,可以间接采用以下两种方法

方案一:先copy再删除

db.copyDatabase('old_name', 'new_name'); use old_name db.dropDatabase(); 

方案二:renameCollection

use admin;db.runCommand({renameCollection: "test.test", to: "test1.test"});

注意:renameCollection不能用于分片集

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台