From a07ed6130517b9a578464f8546fafd043c8fb788 Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Wed, 15 May 2024 05:38:59 +0800 Subject: [PATCH] Update index.py --- plugins/mysql/index.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/mysql/index.py b/plugins/mysql/index.py index e3322aa87..a43e66c8b 100755 --- a/plugins/mysql/index.py +++ b/plugins/mysql/index.py @@ -3021,6 +3021,7 @@ def dumpMysqlData(version=''): ############### --- 重要 数据补足同步 ---- ########### def syncDatabaseRepair(version=''): + import pymysql args = getArgs() data = checkArgs(args, ['db','sign']) if not data[0]: @@ -3125,7 +3126,7 @@ def syncDatabaseRepair(version=''): value_str = '' for field in insert_data: field_str += '`'+field+'`,' - value_str += '\''+str(insert_data[field])+'\',' + value_str += '\''+pymysql.escape_string(insert_data[field])+'\',' field_str = '(' +field_str.strip(',')+')' value_str = '(' +value_str.strip(',')+')' insert_sql = insert_sql+' '+field_str+' values'+value_str+';'