#Linux安裝mongodb
1.下載
https://www.mongodb.com/download-center/community?jmp=nav
選擇所需版本進行下載
##2.配置
2.1解壓縮至特定文件夾並重命名
cd /usr/local
mkdir mongodb
tar -zxvf mongodb-linux-x86_64-3.4.20.tgz /usr/local/mongodb
cd mongodb
mv mongodb-linux-x86_64-3.4.20 mongodb
###2.2新建配置文件
在/usr/local/mongodb
文件夾裏打開終端,創建data
文件夾和log
文件夾,並創建配置文件mongodb.conf
,同時在log
文件夾中創建mongodb.log
文件,其中配置文件mongodb.conf
,同時內容爲,
# 使用demon形式啓動
fork = true
# 以27017端口啓動,此端口爲默認配置,可省略
port = 27017
# 日誌不在終端輸出而是進入log
quiet = true
# 數據目錄配置
dbpath = /data2/mongodb
# 日誌文件存放位置
logpath = /data2/mongodb/log/mongo.log
# 以追加方式記錄日誌
logappend = true
2.3環境變量配置(可選)
3.啓動與關閉
進入mongodb安裝路徑,命令行輸入以下命令啓動
./mongod -f /usr/local/mongodb/mongodb.conf
./mongo
輸入以下命令關閉
ps -ef | grep mongod
kill -2
+剛查到的id
##4.一些命令
use runoob //創建並切換到or切換到數據庫runoob
db.dropDatabase() //刪除當前數據庫
db //查看當前數據庫庫名
show dbs //查看所有數據庫
show users //查看所有用戶
db.createCollection(name,optinons) //創建集合(表)
show collectins //查看集合(表)
db.collection.drop() //刪除集合(表)
db.col_name.insert(document) //向集合(表)中插入文檔(行)
db. col_name.save(document)
db.col_name.find() //查看集合中的文檔
db.collection.insertOne()//向指定集合中插入一條文檔數據(3.2之後)
db.collection.insertMany()//向指定集合中插入多條文檔數據(3.2之後)
db.col_name.update() //更新文檔
db.collection.updateOne() //向指定集合更新單個文檔(3.2之後)
db.collection.updateMany() //向指定集合更新多個文檔(3.2之後)
db.col_name.remove() //刪除文檔
db.collection.deleteOne()//刪除一個文檔
db.collection.deleteMany()//刪除多個文檔
db.col_name.find() //查找文檔