use Admin (切換到創(chuàng)建用戶)
db.TestDb (創(chuàng)建數據庫)
db.addUser(“userName”,”Pwd”) 創(chuàng)建用戶
db.auth(“userName”,”Pwd”) 設置用戶為允許連接的用戶
db.createCollection(“TableName”) 創(chuàng)建表
show collections 查看表是否創(chuàng)建成功
db.TableName.Save({age:1}) 添加數據
show dbs 查看已經存在的集合數據
db.help() 查看數據庫的所有相關的方法
db.stats() 查看數據庫的狀態(tài)
db.version() 查看當前db的版本
db.getMongo() 查看當前db的鏈接地址
use blog 先切換到對應的數據集合類
數據庫的插入:
db.collection.insert({"book_id":1});
比較條件
{key:value}:等于
{key:{$lt:value}}小于
{key:{$lte:value}}小于等于
{key:{$gt:value}}大于
{key:{$gte:value}}大于等于
{key:{$ne:value}}不等于
AND條件:{key1:value1,key2:value2}
例子:db.user.find({username:"zhangsan",sex:1}) 查找名字為zhangsan帝璧,性別為1的用戶
OR條件:{$or:[{key1:value1},{key2:value2}]}
例子:db.user.find({$or:[{age:20},{age:25}]})查找年齡為20歲或者25