您好,登錄后才能下訂單哦!
MongoDB官網:http://www.mongodb.org/
MongoDB學習網站: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/
亦可使用以下命令解壓,同時顯示解壓過程:
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
例如:數據庫文件夾、日志文件夾和配置文件文件夾。
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安裝好后第一次進入是不需要密碼,其內不含任何用戶, 通過shell命令可直接進入;
在 MongoDB安裝路徑下的bin目錄,執行其上的命令即可;
./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 進程號
需將數據庫目錄 data/下的 mongo.lock文件,手動清除;
B. 命令關閉數據庫:
db.shutdownServer()
使用admin數據庫并進行驗證,如果不驗證,是無法進行任何操作的( #認證,返回1表示成功 )。
export PATH=$PATH:/usr/local/mongoDB/mongodbserver/bin
source /etc/profile
參考博客: http://www.cnblogs.com/hanyinglong/p/5690611.html
自2019.01.04起,
我開始在這里記錄自己學習數據庫相關知識的痕跡,本意惕勵前行,不可懈怠。
但若是可以在入門級給他人些許的助力,亦是萬分榮幸。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。