MST
星途 面试题库

面试题:Python使用MongoDB实现文件存储之基础操作

在Python中使用MongoDB实现文件存储时,首先要建立与MongoDB的连接,请写出使用`pymongo`库连接本地MongoDB服务器的代码。并且说明如何创建一个数据库和集合用于存储文件相关信息。
18.8万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
  1. 连接本地MongoDB服务器的代码
from pymongo import MongoClient

# 连接本地MongoDB服务器,默认端口27017
client = MongoClient('mongodb://localhost:27017/')
  1. 创建数据库和集合用于存储文件相关信息: 在pymongo中,如果数据库或集合不存在,当你第一次使用它们时会自动创建。
# 创建数据库
db = client['your_database_name']
# 创建集合
collection = db['your_collection_name']

说明:这里your_database_nameyour_collection_name是自定义的名称,根据实际需求替换。当执行client['your_database_name']时,如果名为your_database_name的数据库不存在,MongoDB会自动创建。同理,执行db['your_collection_name']时,如果名为your_collection_name的集合不存在,也会自动创建。