From be8dd153a3ae8a07922c66bbae341cda9e203af6 Mon Sep 17 00:00:00 2001 From: midoks Date: Sun, 27 Nov 2022 23:31:48 +0800 Subject: [PATCH] up --- plugins/mysql/index.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/plugins/mysql/index.py b/plugins/mysql/index.py index a27aa8f82..eaef4323c 100755 --- a/plugins/mysql/index.py +++ b/plugins/mysql/index.py @@ -2317,12 +2317,13 @@ def dumpMysqlData(version=''): if args['db'].lower() == 'all': dlist = findBinlogDoDb() - cmd = mysql_dir + "/bin/mysqldump --defaults-file=" + myconf + " " + option + " --force -uroot -p" + \ - pwd + " --databases " + \ + cmd = mysql_dir + "/bin/mysqldump --defaults-file=" + myconf + " " + option + " -uroot -p" + \ + pwd + " --force --databases " + \ ' '.join(dlist) + " | gzip > /tmp/dump.sql.gz" else: - cmd = mysql_dir + "/bin/mysqldump --defaults-file=" + myconf + " " + option + " --force -uroot -p" + \ - pwd + " --databases " + args['db'] + " | gzip > /tmp/dump.sql.gz" + cmd = mysql_dir + "/bin/mysqldump --defaults-file=" + myconf + " " + option + " -uroot -p" + \ + pwd + " --force --databases " + \ + args['db'] + " | gzip > /tmp/dump.sql.gz" ret = mw.execShell(cmd) if ret[0] == '': @@ -2446,6 +2447,8 @@ def doFullSync(version=''): mw.execShell("cd /tmp && gzip -d dump.sql.gz") cmd = root_dir + "/bin/mysql -S " + msock + \ " -uroot -p" + pwd + " < /tmp/dump.sql" + + print(cmd) import_data = mw.execShell(cmd) if import_data[0] == '': print(import_data[1])