python连接mongodb数据库认证失败_mongodb数据库链接失败如何解决_weixin_39875754的博客-程序员宅基地

技术标签: python连接mongodb数据库认证失败  

ed934f28761abc51b42cef3037835e8a.png

连接Mongodb 服务,mongodb://[username:[email protected]]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]mongodb:// 这是固定的格式,必须要指定。

username:[email protected] 可选项,如果设置,在连接数据库服务器之后,驱动都会尝试登陆这个数据库

host1 必须的指定至少一个host, host1 是这个URI唯一要填写的。它指定了要连接服务器的地址。如果要连接复制集,请指定多个

主机地址。

/database 如果指定username:[email protected],连接并验证登陆指定数据库。若不指定,默认打开 test 数据库。

?options 是连接选项。如果不使用/database,则前面需要加上/。所有连接选项都是键值对name=value,键值对之间通过&或;(分号)

隔开

MongoDB连接命令格式

使用用户名和密码连接到 MongoDB 服务器,你必须使用 'username:[email protected]/dbname' 格式,'username'为用户名,'password' 为密码。

使用用户名和密码连接登陆到默认数据库:$ ./mongo

MongoDB shell version: 4.0.9

connecting to: test

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39875754/article/details/113992186

智能推荐

CSS百分比padding实现比例固定图片自适应布局_front_end_fan的博客-程序员宅基地

一、CSS百分比padding都是相对宽度计算的在默认的水平文档流方向下,CSS margin和padding属性的垂直方向的百分比值都是相对于宽度计算的,这个和top, bottom等属性的百分比值不一样。这么设计的原因在我的新书(应该不出几个月就要出版了)中会有说明,这里不展开。对于padding属性而言,任意方向的百分比padding都现对于宽度计算可以让我们轻松实现固定比例的块级容器,举个例

python 矩阵类型转换_Python 矩阵与字符串转换问题_weixin_39753211的博客-程序员宅基地

矩阵 && 字符串转换问题一、创建一个矩阵借助np.array 函数创建一个新的矩阵import numpy as npDa = [[1,2],[2,3],[2,6]]print(type(Da))D = np.array(Da)print(type(D))print(D)[[1 2][2 3][2 6]]二、将矩阵转化为字符串(1)如果按照字典等常规转思路利用str、及np.array将来回转化...

SQL 授权机制_Alkali!的博客-程序员宅基地_sql授权

SQL授权机制:权限的授予与收回、角度的定义与使用、视图的授权、模式的授权、权限的转移、权限的收回以及行级授权

研究生复试——英文自我介绍及导师常问问题(转)_weixin_30314793的博客-程序员宅基地

自我介绍(self-introduce) Good morning. I am glad to be here for this interview. First let me introduce myself. My name is ***, 24. I come from ******,the capital of *******Province. I graduated from the ...

网络主播实名认证,所有直播房间内添加水印_vivianlinux的博客-程序员宅基地

水印应当包括网站Logo(或名称)和时间。水印位置应标注在视频画面左上角或右上角;尺寸:宽×高不小于50px×25px;水印与视频画面有明显区分,清晰可见;平台要对所有直播内容进行存储,如果平台对同一视频内容提供多种清晰度供用户选择观看,则应该保存最高清晰度或最高码率的版本,存储时间不少于15天。

hdu2187(贪心)_编码之夜的博客-程序员宅基地

悼念512汶川大地震遇难同胞——老人是真饿了Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 7979    Accepted Submission(s): 3318tProblem Description时间

随便推点

CREO - 基础2 - 如何让装配好的零件重新装配_Franklin的博客-程序员宅基地_creo如何重新装配

前言: CREO 装配的时候,经常碰到装配的调整,有时候确认了装配后,想重新调整:步骤1 选定你要重新编辑的零件;步骤2 右键重新编辑的你会发现,之前装配的零件下来到没有确定的列表里面同时,图纸上会出现你选定零件的三坐标设定步骤3 重新开始 装配然后,你可以重新按照你要设计的装配模式重新开始步骤4 确认:用鼠标中键单击就可以确认。这时候,编辑好的零件重新装配完毕...

rancher坏了或删除,继续使用k8s集群_Michaelwubo的博客-程序员宅基地_rancher 删除集群

前提1.首先保障rancher管理k8s集群的config文件还在,可以查看~/.kube/config 进行验证[[email protected] ~]# kubectl config get-contextsCURRENT NAME CLUSTER AUTHINFO NAMESPACE* jettech jettech jettech .

并发编程之同步锁_为机器舞的博客-程序员宅基地

并发编程之同步锁1 线程的安全性并发给我们带来的问题就是,当多个线程操作同一个数据的时候,往往不能得到我们预期的结果,造成这个问题的原因是什么呢?其实就是该数据对多个线程没有可见性,这些线程不能有序性的去操作这个公共的数据,操作数据时还不是原子操作,所以导致预期结果不一致。因此我们可以总结出线程的安全性的三个体现:原子性:提供互斥访问,同一时刻只能有一个线程对数据进行操作(Synchronized、AtomicXXX、Lock)。可见性:一个线程对主内存进行了修改,可以及时被其他线程观察到(Syn

php同步登录,使用ucenter实现多站点同步登录的讲解_钱康来的博客-程序员宅基地

做Web开发经常会要求实现多站点同步登录的情况,对于PHP开发来说,我们可以使用ucenter来实现多个站点同时登陆同时退出,用户同步的功能。下面我们一起看一下ucenter是如何实现同步登陆的。首先站点都要引入一个uc_client这样一个客户端,以登陆为例,登陆时首先会调用一个外部函数,uc_client/client.php下的uc_user_login检查是否存在此用户,如果正确则继续执行...

Pycharm的pip命令报错_子推推的博客-程序员宅基地_pycharm使用pip

pycharm的pip命令报错一大堆可能是使用了中文路径也可能是使用了VPN,需要关闭代理ERROR: Exception:Traceback (most recent call last): File "C:\ProgramData\Anaconda3\envs\clustering\lib\site-packages\pip\_internal\cli\base_command.py", line 180, in _main status = self.run(options, ar

android编程获取网络和wifi状态及调用网络设置界面,Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面 - Android平台开发技术 - 博客园..._RandomGuy的博客-程序员宅基地

获取网络连接状态随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能。Android平台提供了ConnectivityManager类,用于网络连接状态的检测。Android开发文档这样描述ConnectivityManager的作用:Classthat answers queries about the state o...

推荐文章

热门文章

相关标签