關係型資料庫和非關係型資料庫
表就是關係,或者說 表與表之間存在關係。
非關係型資料庫非常的靈活,有的非關係型資料庫就是 key-value 對兒。
但是 mongodb 是長得最像關係型資料庫的非關係型資料庫。mongodb 不需要設計表結構,也就是說可以往裡面任意的存資料,沒有結構性這一說。
安裝和檢測資料庫
檢測是否安裝成功
mongod --version
啟動和關閉資料庫
啟動:mongodb 預設使用執行 mongod 命令所處碟符根目錄下的 /data/db 作為自己的資料儲存目錄
所以在第一次執行該命令之前先自己手動新建乙個 /data/db
mongod
連線和退出資料庫
連線:
# 該命令預設連線本機的 mongodb 服務
mongo
退出:
# 在連線狀態輸入 exit 退出連線
exit
基本命令
# 檢視顯示所有資料庫
show dbs
# 檢視當前操作的資料庫
db# 切換到指定資料(如果沒有就新建)
use 資料庫名稱
# 插入資料
db.students.insertone()
# 顯示集合
show collections
# 查詢集合中的所有資料
db.students.find()
# 刪除集合
db.students.drop() -->true
# 建立集合
db.createcollection('student')
# 插入資料
db.student.insert()
mongodb基本命令
show dbs 顯示db名稱及占用情況 show collections 顯示db下面的collection的名稱 use xxdb 使用具體的db db.dropdatabase 刪除指定資料庫,必須現use xxdb再使用 db.xxcollection.drop 刪除集合 db.xxcoll...
MongoDB基本命令
選擇和建立資料庫 use 資料庫名稱檢視資料庫 show dbs檢視集合 show collections插入資料 db.集合名稱.insert json資料格式 查詢集合資料 db.集合名稱.find 返回指定記錄數 db.集合名稱.find limit 修改資料 db.集合名稱.update 條...
mongoDB 基本命令整理
1 mongodb官網 www.mongodb.org 2 mongodb國內官方 www.monging.com 4 mongodb的github 5 mongodb的jira 6 兩個google groups mongdb user與mongo cn 為什麼選擇mongodb 1 無資料結構的...