1. mongodb的exe檔案安裝完之後
-可以先在c盤根目錄建立乙個data資料夾, 在data資料夾中建立乙個名字叫db的資料夾,用於儲存資料庫中的資料
也可以自定義儲存資料的資料庫位置:
mongod --dbpath 路徑
2. 開啟cmd輸入mongod啟動mongodb伺服器
3. 再開啟乙個cmd視窗,輸入mongo連線mongodb資料庫,出現》符號表示連線成功
cmd:
mongod --dbpath 自定義想要儲存資料的資料庫位置
mongod --port 想要修改的埠號
mongodb預設埠是27017
在data資料夾下建立乙個log資料夾用於存放mongdb的日誌,然後參考mongdb官方文件,可以將mongodb設為系統服務,讓它自動在後台啟動,不需要每次都手動啟動mongodb的伺服器。
mongodb基本概念:
資料庫(database) 是乙個倉庫
集合(collection) 類似於陣列
文件(document) 是資料庫中最小的單位,我們儲存和操作的內容都是文件 在mongodb中資料庫和集合都不需要手動建立,當我們在建立文件的時候,如果文件所在的集合或資料庫都不存在的話會自動建立, 所以資料庫和集合即使不存在也可以直接指定使用
基本指令:
show dbs
-顯示當前的所有資料庫
use 資料庫名字
-進入指定的資料庫中
db -db表示檢視當前所處的資料庫
show collections
-顯示當前資料庫中的所有集合
資料庫中文件的crud操作:
1. 向資料庫中插入文件
db..insert() doc是字典形式
2. 查詢當前集合中的所有文件
db..find()
3. 修改集合中的文件
db..update({})
4. 刪除集合中的文件
db..remove({})
吹一波:
mongodb 是由c++語言編寫的,是乙個基於分布式檔案儲存的開源資料庫系統
可以這樣介紹mongodb:
mongodb 是乙個面向文件儲存的資料庫,操作起來比較簡單和容易 是乙個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫當中功能最豐富,最像關聯式資料庫的。mongodb中主要的概念就是資料庫,集合,文件,伺服器中可以儲存多個資料庫, 資料庫中中儲存多個集合,集合中可以儲存多個文件,文件的格式是以鍵值對的格式進行儲存的。它支援的資料結構是類似json的bson格式,因此可以儲存比較複雜的資料型別。mongodb支援的程式語言非常多, 而且還支援對資料建立索引
mongoDB 簡單操作
一 新增資料庫 usedatabase name 例如 use tom database 當tom database不存在時會新建資料庫tom databse,當tom database存在時切換到tom database資料庫。當前資料庫的名稱可以通過db命令檢視。說明 執行上一語句時,資料庫並沒...
MongoDB 簡單操作
在 mongodb 資料庫中存在資料庫的概念,但是沒有模式 所有的資訊都是按照文件儲存的 資料結構為 json 結構,只不過在進行一些資料處理的時候才會使用到 mongodb 的一些操作符。1 使用 mldn 資料庫 use mldn 這個時候並不會建立資料庫,只有在資料庫裡面儲存集合資料之後才會建...
php簡單查詢mongoDB
以前都是玩mysql的,從這週開始接觸mongodb,並且用php查了一波mongodb。其實和mysql差不多,只是換了乙個資料庫,所以查詢語句的寫法不一樣。在這裡簡單總結一下。一 mongodb mysql是關聯式資料庫,mongodb是非關聯式資料庫,nosql not only sql 我以...