mongo表 建表语句
时间: 2023-09-06 14:08:36 浏览: 91
oracle建表语句
在 MongoDB 中,数据存储在集合(Collections)中而不是表。MongoDB 是一个文档数据库,使用 BSON(Binary JSON)格式来表示数据。要创建一个新的集合并插入文档的话,你可以使用以下代码示例:
```python
# 导入 pymongo 模块
from pymongo import MongoClient
# 连接 MongoDB
client = MongoClient('mongodb://localhost:27017/')
# 选择或创建数据库
db = client['mydatabase']
# 选择或创建集合
collection = db['mycollection']
# 插入文档
doc1 = {"name": "John", "age": 25, "city": "New York"}
doc2 = {"name": "Jane", "age": 30, "city": "London"}
result = collection.insert_many([doc1, doc2])
print(result.inserted_ids)
```
这段代码将连接到本地 MongoDB 服务器,并在名为 `mydatabase` 的数据库中创建一个名为 `mycollection` 的集合。然后,它会插入两个文档,并打印出已插入文档的 ID。
请注意,这只是一个简单的示例,你可以根据自己的需求和数据结构设计来创建更复杂的 MongoDB 集合。
阅读全文