linux下MongoDB客戶端shell基本操作

2021-08-13 22:56:43 字數 1654 閱讀 4194

mongodb 是一款nosql資料庫,沒有固定的模式,即同乙個集合中的不同文件結構可以不同,如:第一條記錄,第二條記錄:,這在關係型資料庫中是無法實現的。對於mongodb,其中:collections即集合相當於關係型資料庫的表,document文件相當於關係型資料庫中的行。因此也就是說,mongodb中的表中儲存的資料可以不規定型別等。下面看一下mongodb自帶shell客戶端的一些基本操作。 

先來看一下,如何開啟客戶端shell。 

如果將mongodb配置進系統的環境變數,則直接在命令列輸入即可:

1、shell登陸mongodb客戶端

若沒有配置環境變數,則直接到安裝目錄下去登陸

如我的安裝目錄是在/home/lutong/mongodb/bin/mongo

mongodb 是一款nosql資料庫,沒有固定的模式,即同乙個集合中的不同文件結構可以不同,如:第一條記錄,第二條記錄:,這在關係型資料庫中是無法實現的。對於mongodb,其中:collections即集合相當於關係型資料庫的表,document文件相當於關係型資料庫中的行。因此也就是說,mongodb中的表中儲存的資料可以不規定型別等。下面看一下mongodb自帶shell客戶端的一些基本操作。 

先來看一下,如何開啟客戶端shell。 

linux下登陸mongodb的兩種方式)

如果將mongodb配置進系統的環境變數,則直接在命令列輸入即可:

1、shell登陸mongodb客戶端

若沒有配置環境變數,則直接到安裝目錄下去登陸

如我的安裝目錄是在/home/lutong/mongodb/bin/mongo

shell基本操作

2、檢視所有資料庫

show dbs

3、建立乙個資料庫

use [database]

(注:若database不存在,則會建立乙個,此時若不做任何操作直接退出,則mongodb會刪除該資料庫)

4、給指定資料庫新增文件記錄

db.[collectionname].insert()

5、查詢全部的文件記錄和第一條文件記錄

6、更新一條文件記錄

7、刪除集合中的資料

8、刪除資料庫中的集合

9、刪除資料庫

Linux下啟動mongodb終端

安裝mongodb過程略 建立資料目錄 mkdir data mongo 建立配置檔案 vi data mongo mongodb.cnf dbpath data mongo logpath data mongo mongo.log fork true port 27017 或者 不建立配置檔案通過...

linux下安裝mongodb服務

4 tar zxvf mongodb linux x86 64 rhel70 4.0.9.tgz 解壓 5 mv mongodb linux x86 64 rhel70 4.0.9 usr local mongodb 遷移和重新命名目錄 6 cd usr local mongodb mkdir da...

Linux下MongoDB的安裝

1.自動安裝 sudo apt get install mongodb 預設安裝位置 var lib mongdb 配置檔案位置 etc mongodb.conf 命令集 usr bin usr local bin 檢視安裝位置 whereis mongodb 2.手動安裝 www.mongodb....