问题描述

通过Mongo Shell或程序代码连接云数据库MongoDB实例时,连接串中的账号密码包含特殊字符!@#$%^&*()_+=,这些特殊字符在连接时无法被识别,导致实例连接失败。

解决方案

您需要在连接串中对特殊字符进行转义处理,转义规则如下:
! : %21
@ : %40
# : %23
$ : %24
% : %25
^ : %5e
& : %26
* : %2a
( : %28
) : %29
_ : %5f
+ : %2b
= : %3d

示例:密码为ab@#c时,在连接串中对特殊字符进行转义处理,密码对应为ab%40%23c