问题描述
通过Mongo Shell或程序代码连接云数据库MongoDB实例时,连接串中的账号密码包含特殊字符!@#$%^&*()_+=
,这些特殊字符在连接时无法被识别,导致实例连接失败。
解决方案
您需要在连接串中对特殊字符进行转义处理,转义规则如下:
! : %21
@ : %40
# : %23
$ : %24
% : %25
^ : %5e
& : %26
* : %2a
( : %28
) : %29
_ : %5f
+ : %2b
= : %3d
示例:密码为ab@#c
时,在连接串中对特殊字符进行转义处理,密码对应为ab%40%23c
。