pull/149/head
midoks 3 years ago
parent d708383ce6
commit 3f9d6737c9
  1. 7
      plugins/mysql/index.html
  2. 8
      plugins/mysql/index.py
  3. 13
      plugins/mysql/js/mysql.js

@ -49,6 +49,13 @@
#db_tools button:last-child{
margin-right: 0;
}
.conf_p span {
display: inline-block;
margin-right: 10px;
width: 95px;
text-align: right;
}
</style>
<script type="text/javascript">
resetPluginWinWidth(800);

@ -1687,16 +1687,16 @@ def getMasterRepSlaveUserCmd(version):
clist[0]['username'] + "', MASTER_PASSWORD='" + \
clist[0]['password'] + \
"', MASTER_LOG_FILE='" + mstatus[0]["File"] + \
"',MASTER_LOG_POS=" + str(mstatus[0]["Position"]) + ""
"',MASTER_LOG_POS=" + str(mstatus[0]["Position"])
if version == "8.0":
sql = "CHANGE REPLICATION SOURCE TO SOURCE_HOST='" + ip + "', SOURCE_PORT=" + port + ", SOURCE_USER='" + \
clist[0]['username'] + "', SOURCE_PASSWORD='" + \
clist[0]['password'] + \
"', SOURCE_LOG_FILE='" + mstatus[0]["File"] + \
"',SOURCE_LOG_POS=" + str(mstatus[0]["Position"]) + ""
"',SOURCE_LOG_POS=" + str(mstatus[0]["Position"])
return mw.returnJson(True, 'OK!', sql)
return mw.returnJson(True, clist[0], sql)
def delMasterRepSlaveUser(version=''):
@ -1854,7 +1854,7 @@ def getSlaveList(version=''):
def getSlaveSyncCmd(version=''):
root = mw.getRunDir()
cmd = 'cd ' + root + ' && python ' + root + \
cmd = 'cd ' + root + ' && python3 ' + root + \
'/plugins/mysql/index.py do_full_sync {"db":"all"}'
return mw.returnJson(True, 'ok', cmd)

@ -1837,10 +1837,19 @@ function masterOrSlaveConf(version=''){
function getMasterStatus(){
myPost('get_master_status', '', function(data){
var rdata = $.parseJSON(data.data);
var limitCon = '<p class="conf_p">\
var limitCon = '\
<p class="conf_p">\
<span class="f14 c6 mr20">运行模式</span><span class="f14 c6 mr20"></span>\
<button class="btn '+(!rdata.status ? 'btn-danger' : 'btn-success')+' btn-xs">'+(!rdata.status ? '未开启' : '已开启') +'</button>\
<button class="btn '+(!rdata.status ? 'btn-danger' : 'btn-success')+' btn-xs">经典</button>\
<button class="btn '+(!rdata.status ? 'btn-danger' : 'btn-success')+' btn-xs">GTID</button>\
</p>\
<hr/>\
<p class="conf_p">\
<span class="f14 c6 mr20">Master[]配置</span><span class="f14 c6 mr20"></span>\
<button class="btn '+(!rdata.status ? 'btn-danger' : 'btn-success')+' btn-xs btn-master">'+(!rdata.status ? '未开启' : '已开启') +'</button><hr/>\
<button class="btn '+(!rdata.status ? 'btn-danger' : 'btn-success')+' btn-xs btn-master">'+(!rdata.status ? '未开启' : '已开启') +'</button>\
</p>\
<hr/>\
<!-- master list -->\
<div class="safe bgw table_master_list"></div>\
<hr/>\

Loading…
Cancel
Save