mysql导入优化

pull/267/head
midoks 3 years ago
parent cfd06d7721
commit ea56cd93c2
  1. 3
      README.md
  2. 7
      plugins/mysql-apt/index.py
  3. 7
      plugins/mysql-yum/index.py

@ -101,7 +101,8 @@ docker run -itd --name mw-server --privileged=true -p 7200:7200 -p 80:80 -p 443:
* 初始花安装提示。
* 面板设置UI优化。
* 加入BasicAuth认证功能。
* MYSQL[APT,YUM]安装检查优化。
* MySQL[APT,YUM]安装检查优化。
* MySQL导入优化,对sql后缀支持。
### JSDelivr安装地址

@ -691,8 +691,7 @@ def importDbExternal():
return mw.returnJson(False, '文件突然消失?')
exts = ['sql', 'gz', 'zip']
tmp = file.split('.')
ext = tmp[len(tmp) - 1]
ext = mw.getFileSuffix(file)
if ext not in exts:
return mw.returnJson(False, '导入数据库格式不对!')
@ -721,6 +720,9 @@ def importDbExternal():
mw.execShell(cmd)
import_sql = import_dir + tmpFile
if file.find(".sql") > -1 and file.find(".sql.gz") == -1:
import_sql = import_dir + file
if import_sql == "":
return mw.returnJson(False, '未找SQL文件')
@ -733,6 +735,7 @@ def importDbExternal():
# print(mysql_cmd)
os.system(mysql_cmd)
if ext != 'sql':
os.remove(import_sql)
return mw.returnJson(True, 'ok')

@ -670,8 +670,7 @@ def importDbExternal():
return mw.returnJson(False, '文件突然消失?')
exts = ['sql', 'gz', 'zip']
tmp = file.split('.')
ext = tmp[len(tmp) - 1]
ext = mw.getFileSuffix(file)
if ext not in exts:
return mw.returnJson(False, '导入数据库格式不对!')
@ -700,6 +699,9 @@ def importDbExternal():
mw.execShell(cmd)
import_sql = import_dir + tmpFile
if file.find(".sql") > -1 and file.find(".sql.gz") == -1:
import_sql = import_dir + file
if import_sql == "":
return mw.returnJson(False, '未找SQL文件')
@ -712,6 +714,7 @@ def importDbExternal():
# print(mysql_cmd)
os.system(mysql_cmd)
if ext != 'sql':
os.remove(import_sql)
return mw.returnJson(True, 'ok')

Loading…
Cancel
Save