|
|
@ -906,11 +906,13 @@ def importDbExternal(): |
|
|
|
mysql_cmd = getServerDir() + '/bin/mysql -S ' + sock + ' -uroot -p' + \ |
|
|
|
mysql_cmd = getServerDir() + '/bin/mysql -S ' + sock + ' -uroot -p' + \ |
|
|
|
pwd + ' ' + name + ' < ' + import_sql |
|
|
|
pwd + ' ' + name + ' < ' + import_sql |
|
|
|
|
|
|
|
|
|
|
|
# print(mysql_cmd) |
|
|
|
rdata = mw.execShell(mysql_cmd) |
|
|
|
os.system(mysql_cmd) |
|
|
|
|
|
|
|
if ext != 'sql': |
|
|
|
if ext != 'sql': |
|
|
|
os.remove(import_sql) |
|
|
|
os.remove(import_sql) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if rdata[1].lower().find('error') > -1: |
|
|
|
|
|
|
|
return mw.returnJson(False, rdata[1]) |
|
|
|
|
|
|
|
|
|
|
|
return mw.returnJson(True, 'ok') |
|
|
|
return mw.returnJson(True, 'ok') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -941,7 +943,12 @@ def importDbBackup(): |
|
|
|
' ' + name + ' < ' + file_path_sql |
|
|
|
' ' + name + ' < ' + file_path_sql |
|
|
|
|
|
|
|
|
|
|
|
# print(mysql_cmd) |
|
|
|
# print(mysql_cmd) |
|
|
|
os.system(mysql_cmd) |
|
|
|
# os.system(mysql_cmd) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
rdata = mw.execShell(mysql_cmd) |
|
|
|
|
|
|
|
if rdata[1].lower().find('error') > -1: |
|
|
|
|
|
|
|
return mw.returnJson(False, rdata[1]) |
|
|
|
|
|
|
|
|
|
|
|
return mw.returnJson(True, 'ok') |
|
|
|
return mw.returnJson(True, 'ok') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|