- 起動
mongod --dbpath <path>
- シェルの起動
$ cd <path> //dbpath
$ mongo
-
シェルコマンド
事前準備
> show dbs //存在しているデータベースを確認して(省略可)
admin (empty)
hoge 0.078GB
local 0.078GB
> use hoge //使用するデータベースを選択する
switched to db ap
コレクション操作
> show collections //存在しているコレクションを確認して(省略可)
system.indexes
fugas
> db.fugas.count() //fugasコレクション内のデータ数をカウント
> db.fugas.find() //fugasコレクション内のデータを表示
> db.fugas.drop() //fugasコレクション内のデータを消去
()
内に条件を入れる。オブジェクト形式。
コレクション内のデータを消去するのは
db.collection.remove()
で,db.collection.drop()
はコレクションそのものを消去します.http://docs.mongodb.org/manual/reference/method/db.collection.remove/
http://docs.mongodb.org/manual/reference/method/db.collection.drop/