Update index.py

pull/519/head
Mr Chen 1 year ago
parent 221f114dd4
commit 0cbb1ad02e
  1. 16
      plugins/mysql-apt/index.py

@ -1362,6 +1362,20 @@ def resetDbRootPwd(version):
os.remove(tmp_file)
return True
def fixDbAccess2(version):
try:
pdb = pMysqlDb()
data = pdb.query('show databases')
isError = isSqlError(data)
if isError != None:
appCMD(version, 'stop')
mw.execShell("rm -rf " + getServerDir() + "/data")
appCMD(version, 'start')
return mw.returnJson(True, '修复成功!')
return mw.returnJson(True, '正常无需修复!')
except Exception as e:
return mw.returnJson(False, '修复失败请重试!')
def fixDbAccess(version):
pdb = pMysqlDb()
@ -2988,6 +3002,8 @@ if __name__ == "__main__":
print(setDbAccess())
elif func == 'fix_db_access':
print(fixDbAccess(version))
elif func == 'fix_db_access2':
print(fixDbAccess2(version))
elif func == 'set_db_rw':
print(setDbRw(version))
elif func == 'set_db_ps':

Loading…
Cancel
Save