99热99这里只有精品6国产,亚洲中文字幕在线天天更新,在线观看亚洲精品国产福利片 ,久久久久综合网

歡迎加入QQ討論群258996829
麥子學(xué)院 頭像
蘋果6袋
6
麥子學(xué)院

我的Mongo學(xué)習(xí)總結(jié)

發(fā)布時間:2016-08-13 22:57  回復(fù):0  查看:2419   最后回復(fù):2016-08-13 22:57  

今天給大家總結(jié)了11個常用的Mongo命令和配置,希望對正在學(xué)習(xí)Mongo的同學(xué)有幫助。


1.啟動項

--dbpath 指定數(shù)據(jù)庫的目錄

--port 端口 默認(rèn)是27017

--fork 以后臺守護的方式進行啟動

--logpath 制定日志文件輸出路徑

--config 指定一個配置文件

--auth 以安全的方式啟動數(shù)據(jù)庫

--rest 會啟動一個幫助頁面

2.關(guān)閉數(shù)據(jù)庫

db.shutdownServer();

3.導(dǎo)入導(dǎo)出

導(dǎo)出 mongoexport
-d 指定導(dǎo)出的數(shù)據(jù)庫
-c 制定導(dǎo)出的集合
-o 導(dǎo)出的文件路徑
-q 進行過濾

1


mongoexport -d local -c person -o bak.json



導(dǎo)入 mongoimport

1


mongoimport -d local --collections person --file bak.json


導(dǎo)入整個庫

1


mongorestore --directoryperdb bak.dmp


4.鎖住寫入

1


db.runCommand({fstnc:1,lock:1});   


5.解鎖

1


db.fsyncUnlock(); //備份的時候要先鎖住寫入,備份完之后再解鎖可以保證數(shù)據(jù)完整性


6.增加角色

1

2


db.addUser({'chuhan':'123'}); //已經(jīng)廢棄不建議使用

db.createUser({user:'chuhan',pwd:'123',roles:[{role:'userAdmin',db:'admin'}]})


7.顯示所有的角色

1


db.showRoles



8.修改用戶密碼

1


db.changeUserPassword('chuhan','123');


9.授權(quán)登錄

1


db.auth('chuhan','123'); //如果顯示1,表示成功,否則授權(quán)失敗


10.查看用戶權(quán)限

1

2

3

4


db.runCommand({

usersInfo:'chuhan',

showPrivileges:true

});



我的Mongo學(xué)習(xí)總結(jié)


11.修改用戶權(quán)限

1

2

3

4

5


db.runCommand({

updateUser:'chuhan',

pwd:'789',

customData:{title:'manager',age:12}

})



我的Mongo學(xué)習(xí)總結(jié) 

原文來自:博客園/夏木南生-楚寒

您還未登錄,請先登錄

熱門帖子

最新帖子

?