Merge pull request #719 from midoks/dev

mysql9.0优化
pull/720/head
Mr Chen 1 month ago committed by GitHub
commit b5866f2a90
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 7
      plugins/mysql-community/index.py
  2. 6
      plugins/mysql/index.py

@ -2176,7 +2176,6 @@ def addMasterRepSlaveUser(version=''):
def getMasterRepSlaveUserCmd(version): def getMasterRepSlaveUserCmd(version):
args = getArgs() args = getArgs()
data = checkArgs(args, ['username', 'db']) data = checkArgs(args, ['username', 'db'])
if not data[0]: if not data[0]:
@ -2199,7 +2198,11 @@ def getMasterRepSlaveUserCmd(version):
port = getMyPort() port = getMyPort()
db = pMysqlDb() db = pMysqlDb()
mstatus = db.query('show master status') cmd_status = "show master status"
if pk_version.parse(version) > pk_version.parse("8.0"):
cmd_status = "SHOW BINARY LOG STATUS"
mstatus = db.query(cmd_status)
if len(mstatus) == 0: if len(mstatus) == 0:
return mw.returnJson(False, '未开启!') return mw.returnJson(False, '未开启!')

@ -2381,7 +2381,6 @@ def addMasterRepSlaveUser(version=''):
def getMasterRepSlaveUserCmd(version): def getMasterRepSlaveUserCmd(version):
args = getArgs() args = getArgs()
data = checkArgs(args, ['username', 'db']) data = checkArgs(args, ['username', 'db'])
if not data[0]: if not data[0]:
@ -2404,7 +2403,10 @@ def getMasterRepSlaveUserCmd(version):
port = getMyPort() port = getMyPort()
db = pMysqlDb() db = pMysqlDb()
mstatus = db.query('show master status') cmd_status = "show master status"
if pk_version.parse(version) > pk_version.parse("8.0"):
cmd_status = "SHOW BINARY LOG STATUS"
mstatus = db.query(cmd_status)
if len(mstatus) == 0: if len(mstatus) == 0:
return mw.returnJson(False, '未开启!') return mw.returnJson(False, '未开启!')

Loading…
Cancel
Save