一、mongodb的安装使用
安装mongodb
Windows下安装
-
下载mongodb版本:https://www.mongodb.com/download-center/community
-
选择所需要的版本。选择适用于Windows的msi安装程序
-
下载后双击安装程序,跟着向导一步一步安装就可以了。
Linux下安装
-
进入官网下载:https://www.mongodb.com/download-center/community
-
选择所需要的版本。选择适用于Linux的软件包。可根据不同的系统安装不同的版本
-
安装mongodb,可以使用yum或apt-get进行安装,也可以直接解压安装包:
shell
# 解压下载的mongodb包
tar zxvf mongodb-linux-x86_64-2.6.3.tgz
# 将目录拷贝到指定目录
cp -R -n mongodb-linux-x86_64-2.6.3/ /usr/local/mongodb
配置mongodb
修改系统环境变量,将mongodb的bin目录添加到系统环境变量中。
启动mongodb
- 首先需要创建一个数据库存放数据:
shell
# 创建一个data目录,用来存放数据
mkdir -p /data/db
- 然后执行以下命令启动mongodb(默认端口为27017):
shell
mongod
关闭mongodb
- 首先需要按Ctrl+C关闭mongodb服务进程。
- 如果需要全部关闭mongodb服务进程,可以执行以下命令:
shell
killall -15 mongod
pymongo基本使用教程
安装pymongo
运行以下命令,使用pip工具安装pymongo
pip install pymongo
连接数据库
import pymongo
# 连接mongodb服务器
client = pymongo.MongoClient("mongodb://localhost:27017")
# 选择一个数据库
db_name = "test"
db = client[db_name]
插入文档
doc = {"name": "Tom", "age": 20}
result = db.collection.insert_one(doc)
print(result.inserted_id)
更新文档
query_doc = {"name": "Tom"}
update_doc = {"$set": {"age": 21}}
result = db.collection.update_one(query_doc, update_doc)
删除文档
query_doc = {"name": "Tom"}
result = db.collection.delete_one(query_doc)
以上就是pymongo基本使用教程,示例代码中的collection可以替换为其他集合名称。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mongodb的安装使用和pymongo基本使用教程 - Python技术站