MongoDB是一个非关系型数据库,在使用前可以启用密码认证来保护数据的安全。在Python中使用MongoDB,可以使用PyMongo这个库。
连接到MongoDB服务器并使用用户名密码验证的示例代码如下:
from pymongo import MongoClient
client = MongoClient("mongodb://<dbuser>:<dbpassword>@<host>:<port>/<dbname>")
db = client["<dbname>"]
# 这里的<dbuser>, <dbpassword>, <host>, <port>和<dbname>需要替换成你自己的真实值
在上面的代码中,<dbuser>
是用户名,<dbpassword>
是密码,<host>
是MongoDB服务器所在的主机名或IP地址,<port>
是MongoDB服务器监听的端口号,<dbname>
是要连接的数据库名称。
希望这些信息对你有帮助。