From 12b10f30ba5ecad9b68b238098b74875d0ae4156 Mon Sep 17 00:00:00 2001 From: jairuigou Date: Wed, 13 Dec 2023 15:05:05 +0800 Subject: [PATCH] fix: foxlake connect command --- pkg/lorry/engines/foxlake/commands.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/lorry/engines/foxlake/commands.go b/pkg/lorry/engines/foxlake/commands.go index 4b69a92271e..467a1a4567d 100644 --- a/pkg/lorry/engines/foxlake/commands.go +++ b/pkg/lorry/engines/foxlake/commands.go @@ -57,11 +57,11 @@ mysql -h%s -P%s -u%s -p%s func (r *Commands) ConnectCommand(connectInfo *engines.AuthInfo) []string { userName := r.info.UserEnv userPass := r.info.PasswordEnv - dsn := fmt.Sprintf("mysql://%s:%s@:${serverPort}", userName, userPass) + dsn := fmt.Sprintf("mysql://%s:'%s'@:${serverPort}", userName, userPass) if connectInfo != nil { userName = connectInfo.UserName userPass = connectInfo.UserPasswd - dsn = engines.AddSingleQuote(fmt.Sprintf("mysql://%s:%s@:${serverPort}", userName, userPass)) + dsn = fmt.Sprintf("mysql://%s:'%s'@:${serverPort}", userName, userPass) } foxlakeCmd := []string{fmt.Sprintf("%s %s", r.info.Client, dsn)}