問題描述
通過Mongo Shell或程式碼串連ApsaraDB for MongoDB執行個體時,串連串中的帳號密碼包含特殊字元!@#$%^&*()_+=
,這些特殊字元在串連時無法被識別,導致執行個體串連失敗。
解決方案
您需要在串連串中對特殊字元進行轉義處理,轉義規則如下:
! : %21
@ : %40
# : %23
$ : %24
% : %25
^ : %5e
& : %26
* : %2a
( : %28
) : %29
_ : %5f
+ : %2b
= : %3d
樣本:密碼為ab@#c
時,在串連串中對特殊字元進行轉義處理,密碼對應為ab%40%23c
。