Update index.py
This commit is contained in:
parent
221f114dd4
commit
0cbb1ad02e
|
|
@ -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…
Reference in New Issue