pull/597/head
Mr Chen 11 months ago
parent 92001aadfe
commit 3f96854d9a
  1. 11
      plugins/mysql-apt/index.py
  2. 1
      plugins/mysql-apt/install.sh
  3. 2
      plugins/mysql-apt/js/mysql-apt.js
  4. 2
      plugins/mysql-apt/scripts/backup.py

@ -2937,14 +2937,14 @@ def fullSync(version=''):
def installPreInspection(version): def installPreInspection(version):
sys = mw.execShell( cmd = "cat /etc/*-release | grep PRETTY_NAME |awk -F = '{print $2}' | awk -F '\"' '{print $2}'| awk '{print $1}'"
"cat /etc/*-release | grep PRETTY_NAME |awk -F = '{print $2}' | awk -F '\"' '{print $2}'| awk '{print $1}'") sys = mw.execShell(cmd)
if sys[1] != '': if sys[1] != '':
return '不支持改系统' return '不支持改系统'
sys_id = mw.execShell( cmd = "cat /etc/*-release | grep VERSION_ID | awk -F = '{print $2}' | awk -F '\"' '{print $2}'"
"cat /etc/*-release | grep VERSION_ID | awk -F = '{print $2}' | awk -F '\"' '{print $2}'") sys_id = mw.execShell(cmd)
sysName = sys[0].strip().lower() sysName = sys[0].strip().lower()
sysId = sys_id[0].strip() sysId = sys_id[0].strip()
@ -2978,8 +2978,7 @@ def uninstallPreInspection(version):
if __name__ == "__main__": if __name__ == "__main__":
func = sys.argv[1] func = sys.argv[1]
version = '5.6'
version = "5.6"
version_pl = getServerDir() + "/version.pl" version_pl = getServerDir() + "/version.pl"
if os.path.exists(version_pl): if os.path.exists(version_pl):
version = mw.readFile(version_pl).strip() version = mw.readFile(version_pl).strip()

@ -13,6 +13,7 @@ serverPath=$(dirname "$rootPath")
# cd /www/server/mdserver-web/plugins/mysql-apt && bash install.sh uninstall 8.0 # cd /www/server/mdserver-web/plugins/mysql-apt && bash install.sh uninstall 8.0
# cd /www/server/mdserver-web && python3 /www/server/mdserver-web/plugins/mysql-apt/index.py start 8.0 # cd /www/server/mdserver-web && python3 /www/server/mdserver-web/plugins/mysql-apt/index.py start 8.0
# cd /www/server/mdserver-web && python3 /www/server/mdserver-web/plugins/mysql-apt/index.py fix_db_access # cd /www/server/mdserver-web && python3 /www/server/mdserver-web/plugins/mysql-apt/index.py fix_db_access
# cd /www/server/mdserver-web && source bin/activate && python3 plugins/mysql/index.py do_full_sync {"db":"xxx","sign":"","begin":1}
install_tmp=${rootPath}/tmp/mw_install.pl install_tmp=${rootPath}/tmp/mw_install.pl

@ -870,7 +870,7 @@ function openPhpmyadmin(name,username,password){
} }
if (rdata.data['cfg']['choose'] != 'mysql-apt'){ if (rdata.data['cfg']['choose'] != 'mysql-apt'){
layer.msg('当前为['+rdata.choose+']模式,若要使用请修改phpMyAdmin访问切换.',{icon:2,shade: [0.3, '#000']}); layer.msg('当前为['+rdata.data['cfg']['choose'] + ']模式,若要使用请修改phpMyAdmin访问切换.',{icon:2,shade: [0.3, '#000']});
return; return;
} }
var home_page = rdata.data['home_page']; var home_page = rdata.data['home_page'];

@ -63,7 +63,7 @@ class backupTools:
if len(mycnf) > 100: if len(mycnf) > 100:
mw.writeFile(db_path + '/etc/my.cnf', mycnf) mw.writeFile(db_path + '/etc/my.cnf', mycnf)
cmd = db_path + "/bin/usr/bin/mysqldump --defaults-file=" + my_conf_path + " --single-transaction -q --default-character-set=utf8 " + \ cmd = db_path + "/bin/usr/bin/mysqldump --defaults-file=" + my_conf_path + " --single-transaction -q --default-character-set=utf8mb4 " + \
name + " | gzip > " + filename name + " | gzip > " + filename
mw.execShell(cmd) mw.execShell(cmd)

Loading…
Cancel
Save