Python MongoDB 创建数据库

Python MongoDB 教程

相关推荐

Python MongoDB 创建数据库

2019年6月10日

 意见反馈

创建数据库

在MongoDB中创建数据库,要先创建一个MongoClient对象,该对象使用MongoDB服务器ip地址与端口组成的URL,连接MongoDB服务器。

如果数据库不存在,MongoDB将创建它,并与它建立连接。

示例

创建一个名为“mydatabase”的数据库:

import pymongo

myclient = pymongo.MongoClient("mongodb://192.168.31.154:27017/")

mydb = myclient["mydatabase"]

复制

重要提示: MongoDB中,空数据库不会创建,只有当有内容添加时才创建!

MongoDB会等到创建了一个集合(表),其中至少有一个文档(记录),然后才真正创建数据库(和集合)。

检查数据库是否存在

记住: 在MongoDB中,只有在添加内容时才会创建数据库,所以如果这是你第一次创建数据库,那么在检查数据库是否存在之前,您应该完成接下来的两章(创建集合和创建文档)!

你可以通过列出系统上的所有数据库,检查一个数据库是否存在:

示例

返回系统中的数据库列表:

print(myclient.list_database_names())

复制

或者检查某个数据库:

示例

返回系统中的数据库列表:

dblist = myclient.list_database_names()
if "mydatabase" in dblist:
  print("数据库存在")

复制


Doc navigation

← Python MongoDB 入门

Python MongoDB 创建集合 →

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值