From db00585e67f8e1ed6b6f49969ee9c3028e231996 Mon Sep 17 00:00:00 2001 From: taojinlong Date: Thu, 25 Jan 2024 16:48:00 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=95=B0=E6=8D=AE=E6=BA=90):=20DataEase=20?= =?UTF-8?q?v2=20=E5=9C=A8=20Excel=20=E6=95=B0=E6=8D=AE=E6=AF=94=E8=BE=83?= =?UTF-8?q?=E5=A4=9A=E7=9A=84=E6=83=85=E5=86=B5=E4=B8=8A=E4=BC=A0=E5=90=8E?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=B8=BA=E7=A9=BA=20#7722?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/dataease/datasource/provider/MysqlEngineProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/core-backend/src/main/java/io/dataease/datasource/provider/MysqlEngineProvider.java b/core/core-backend/src/main/java/io/dataease/datasource/provider/MysqlEngineProvider.java index df27abc227..4b16ed8e0b 100644 --- a/core/core-backend/src/main/java/io/dataease/datasource/provider/MysqlEngineProvider.java +++ b/core/core-backend/src/main/java/io/dataease/datasource/provider/MysqlEngineProvider.java @@ -60,7 +60,7 @@ public class MysqlEngineProvider extends EngineProvider { if (StringUtils.isEmpty(strings[i])) { strings1[i] = null; } else { - strings1[i] = strings[i].replace("'", "\\'"); + strings1[i] = strings[i].replace("\\", "\\\\").replace("'", "\\'"); } } values.append("('").append(String.join("','", Arrays.asList(strings1)))