最近公司資料庫用到MongoDB,而之前只關註知道它是分散式非關係資料庫,數據以文檔的形式存儲,數據格式是類似json的bson格式.而對於具體用法以及java如何調用並沒有過多接觸,今天花費一天的時間瞭解了MongoDB在linux下的安裝以及基本的命令行調用. 1. Linux下安裝MongoD
最近公司資料庫用到MongoDB,而之前只關註知道它是分散式非關係資料庫,數據以文檔的形式存儲,數據格式是類似json的bson格式.而對於具體用法以及java如何調用並沒有過多接觸,今天花費一天的時間瞭解了MongoDB在linux下的安裝以及基本的命令行調用.
1. Linux下安裝MongoDB
進入官網:
https://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/
找到下載地址:
https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.1.tgz
2.使用:wget下載資料庫 得到:mongodb-linux-x86_64-3.2.1.tgz 安裝包
3.使用:tar-zxvf 解壓壓縮包
這裡已經將可執行文件下載並不解壓到本地,你可以將資料庫移動到/user/local下然後將資料庫啟動命令加入開機啟動中.這裡用命令直接啟動.
4.進入到執行文件bin中
cd 出的mongodb-linux-x86_64-3.2.1/bin
- 顯示所有文件
ls -al
這裡我已經用mkdir 創建一個文件夾data來存儲數據,logs存儲日誌信息
6.查看啟動資料庫所有的命令參數
./mongod --help
我們通過這個方式可以獲取幫助
7. 啟動資料庫
./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb./logs --logappend --port=6699 --fork
dbpath 存儲位置, logpath 日誌路徑,logappend追加形式,port埠號,fork啟動.
- 啟動驗證
./mongo --port 6699
這樣我們就可以用命令行來操作資料庫.
9.關閉資料庫服務.
pkill mongod或(進入客戶視窗輸入: db.shuidownServer(),在admin下)