Update index.py

This commit is contained in:
midoks
2019-01-06 21:50:01 +08:00
parent 3209837e99
commit 4204310442
+25
View File
@@ -339,6 +339,29 @@ def setDbStatus():
public.writeFile(conFile, content)
return public.returnJson(True, '设置成功!')
# 检测数据库执行错误
def isSqlError(mysqlMsg):
mysqlMsg = str(mysqlMsg)
if "MySQLdb" in mysqlMsg:
return public.returnJson(False, 'MySQLdb组件缺失! <br>进入SSH命令行输入: pip install mysql-python')
if "2002," in mysqlMsg:
return public.returnMsg(False, '数据库连接失败,请检查数据库服务是否启动!')
if "using password:" in mysqlMsg:
return public.returnMsg(False, '数据库管理密码错误!')
if "Connection refused" in mysqlMsg:
return public.returnMsg(False, '数据库连接失败,请检查数据库服务是否启动!')
if "1133" in mysqlMsg:
return public.returnMsg(False, '数据库用户不存在!')
return None
def syncGetDatabases():
pdb = pMysqlDb()
data = pdb.query('show variables')
return ''
if __name__ == "__main__":
func = sys.argv[1]
if func == 'status':
@@ -373,5 +396,7 @@ if __name__ == "__main__":
print setMyPort()
elif func == 'init_pwd':
print initMysqlPwd()
elif func == 'sync_get_databases':
print syncGetDatabases()
else:
print 'error'