MongoDB入門

NoSQL 非關係型數據庫
MongoDB 是一個基於分佈式文件存儲的數據庫。由 C++ 語言編寫。旨在爲 WEB 應用提供可擴展的高性能數據存儲解決方案。

MongoDB 是一個介於關係數據庫和非關係數據庫之間的產品,是非關係數據庫當中功能最豐富,最像關係數據庫的。

MongoDB 將數據存儲爲一個文檔,數據結構由鍵值(key=>value)對組成。MongoDB 文檔類似於 JSON 對象。字段值可以包含其他文檔,數組及文檔數組。

MongoDB入門

配置步驟
1:在安裝路徑下,data下創建db文件夾來存儲數據。
2:然後執行後面兩個步驟
MongoDB入門

3:在bin文件下打開命令行窗口,就可以連接MongoDB數據庫了。
在bin文件夾下打開命令行窗口,輸入命令可以把數據庫集合導出爲CSV文件:
mongoexport -d mydb -c test --csv -f name,sex,grade -o test.csv
-d:數據庫
-c:表數據
-f:表示要導出的字段

Python往MongoDB寫數據:

import pymongo
client = pymongo.MongoClient('localhost',27017) #連接到數據庫
mydb = client['mydb']  #創建數據庫
test = mydb['test']       #創建表
test.insert_one({'name':'陶麗藍','sex':'女孩子','grade':520}) #寫入數據集合

數據庫數據如圖所示:
MongoDB入門

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章