您好,登錄后才能下訂單哦!
MongoDB官網(wǎng):http://www.mongodb.org/
MongoDB學(xué)習(xí)網(wǎng)站:http://www.runoob.com/mongodb
mkdir -p /usr/local/source mongoDB
https://www.mongodb.com/download-center/community
tar -zxf mongodb-linux-x86_64-3.2.21.tgz -C /usr/local/mongoDB/
亦可使用以下命令解壓,同時(shí)顯示解壓過程:
tar -zxvf mongodb-linux-x86_64-3.2.21.tgz -C /usr/local/mongoDB/
mv /usr/local/mongoDB/mongodb-linux-x86_64-3.2.21 /usr/local/mongoDB/mongodbserver
例如:數(shù)據(jù)庫文件夾、日志文件夾和配置文件文件夾。
mkdir -p data logs etc
cd /usr/local/mongoDB/mongodbserver/etc/
vim mongodb.conf
dbpath=/usr/local/mongoDB/mongodbserver/data
logpath=/usr/local/mongoDB/mongodbserver/logs/mongodb.log
port=27017
fork=true
auth=true
./mongod --config /usr/local/mongoDB/mongodbserver/etc/mongodb.conf
注意:
MongoDB安裝好后第一次進(jìn)入是不需要密碼,其內(nèi)不含任何用戶, 通過shell命令可直接進(jìn)入;
在 MongoDB安裝路徑下的bin目錄,執(zhí)行其上的命令即可;
./mongo --port 27017
use admin;
db.createUser( {user: "pfnieadmin",pwd: "123456",roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]});
注意:
(1)mongoDB 沒有root用戶,只有能管理用戶的用戶userAdminAnyDatabase;
(2)添加完用戶后可以使用以下命令查看已有用戶:
show users
db.system.users.find()
A. kill 進(jìn)程號
需將數(shù)據(jù)庫目錄 data/下的 mongo.lock文件,手動清除;
B. 命令關(guān)閉數(shù)據(jù)庫:
db.shutdownServer()
使用admin數(shù)據(jù)庫并進(jìn)行驗(yàn)證,如果不驗(yàn)證,是無法進(jìn)行任何操作的( #認(rèn)證,返回1表示成功 )。
export PATH=$PATH:/usr/local/mongoDB/mongodbserver/bin
source /etc/profile
參考博客: http://www.cnblogs.com/hanyinglong/p/5690611.html
自2019.01.04起,
我開始在這里記錄自己學(xué)習(xí)數(shù)據(jù)庫相關(guān)知識的痕跡,本意惕勵前行,不可懈怠。
但若是可以在入門級給他人些許的助力,亦是萬分榮幸。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。