Python MongoDB 建立資料庫
建立資料庫
要在 MongoDB 中建立資料庫,請先建立一個 MongoClient 物件,然後指定一個連線 URL,其中包含正確的 IP 地址和您要建立的資料庫名稱。
如果資料庫不存在,MongoDB 將建立它並建立連線。
示例
建立一個名為 "mydatabase" 的資料庫
import pymongo
myclient = pymongo.MongoClient("mongodb://:27017/")
mydb = myclient["mydatabase"]
執行示例 »
重要提示: 在 MongoDB 中,資料庫在獲得內容之前不會被建立!
在您建立了至少包含一個文件(記錄)的集合(表)之後,MongoDB 才會實際建立資料庫(和集合)。
檢查資料庫是否存在
請記住: 在 MongoDB 中,資料庫在獲得內容之前不會被建立,因此如果您是第一次建立資料庫,請在檢查資料庫是否存在之前完成接下來的兩個章節(建立集合和建立文件)!
您可以透過列出系統中所有的資料庫來檢查資料庫是否存在
或者您可以按名稱檢查特定的資料庫
示例
檢查 "mydatabase" 是否存在
dblist = myclient.list_database_names()
if "mydatabase" in dblist
print("資料庫存在。")
執行示例 »