MongoDBでdatabaseを削除/名前変更する方法
MongoDBのデータベースを削除
データベースの削除は、db.dropDatabase()を使います。
http://www.mongodb.org/display/DOCS/dbshell+Reference
db.dropDatabase();
MySQLでの、"DROP DATABASE database名;" に相当します。
localdbというデータベースを削除する方法です。
[root@xxx ~]# mongo MongoDB shell version: 2.0.4 connecting to: test > show dbs localdb 0.0625GB test 0.0625GB > use localdb switched to db localdb > db.coll_test.insert({x:1}) > show collections coll_test system.indexes > db.dropDatabase() { "dropped" : "localdb", "ok" : 1 } > show dbs test 0.0625GB ## localdbが削除されています
MongoDBのデータベースの名前を変更
コピーして、古いデータベースを削除します。
> db.copyDatabase('old_name', 'new_name'); > use old_name > db.dropDatabase();