MongoDB入门
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB入门相关的知识,希望对你有一定的参考价值。
NoSQL 非关系型数据库
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。
配置步骤
1:在安装路径下,data下创建db文件夹来存储数据。
2:然后执行后面两个步骤
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入门的主要内容,如果未能解决你的问题,请参考以下文章