#列出資料表
> show collections
#列出資料庫清單
> show dbs
#列出當前的資料庫名稱
> db
新增
#insert
> db.[collection].save({index:1, count: 2});
#循環insert data
> for (var i = 1; i <= 5; i++) db.[collection].save({index : i, count : i -1});
修改
#update
> var updatefood = db.others.findOne({index:1});
> updatefood.food = 'fish';
> db.[collection].save(updatefood);
刪除
#remove
> db.[collection].remove({index:2});
查詢
#while
> var cursor = db.[collection].find();
> while ( cursor.hasNext() ) printjson(cursor.next());
#forEach
> db.[collection].find().forEach(printjson);
#array
> var cursor = db.[collection].find();
> printjson(cursor[3]);
-----
> var arr = db.[collection].find().toArray();
> arr[3];
使用
#切換資料庫
> use [db name]
#登入身份
> db.auth('account', 'password') 。
help 顯示協助訊息。
mongo <dbname> --eval "db.dropDatabase()" 移除 database。 或者下面這種方式:
引用網址:
//教學
https://www.youtube.com/watch?v=iT0datgVcfs
沒有留言:
張貼留言