[英]Create MongoDb Database with Python
我嘗試使用簡單的 Python 代碼創建數據庫,但它不起作用。
當我嘗試創建數據庫時,我在 python 和 MongoDb 中看不到我的數據庫名稱。
另外,當我在 MongoDb 中創建數據庫時,我可以在 Python 中看到我的數據庫名稱。 我的 Python 版本是 3.6
你能幫我嗎 ?
import pymongo
client = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = client["mydatabase"]
print(client.list_database_names())
在您進行第一次插入之前,不會創建新數據庫。
嘗試添加如下所示的插入(也創建一個集合),您應該會看到您的新數據庫。
import pymongo
client = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = client["mydatabase"] # you can also use dot notation client.mydatabase
mydb.mycoll.insert_one({"test": 'test'})
print(client.list_database_names())
數據庫mydatabase
在數據庫名稱列表中輸出。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.