1
0
mirror of https://github.com/vrana/adminer.git synced 2025-08-22 14:12:51 +02:00

Add basic support for MySQL replication

This commit is contained in:
Matthew Gamble
2015-12-05 10:43:28 +11:00
committed by Jakub Vrana
parent a062e9cc58
commit 2a534798fa
7 changed files with 44 additions and 2 deletions

View File

@@ -0,0 +1,26 @@
<?php
page_header(lang('Replication'));
echo "<p><b>" . lang('Master status') . "</b>" . doc_link(array("sql" => "show-master-status.html")) . "\n";
$master_replication_status = replication_status("MASTER");
echo "<table cellspacing='0'>\n";
foreach ($master_replication_status[0] as $key => $val) {
echo "<tr>";
echo "<th>" . h($key);
echo "<td>" . nbsp($val);
}
echo "</table>\n";
$slave_replication_status = replication_status("SLAVE");
if (!empty($slave_replication_status)) {
echo "<p><b>" . lang('Slave status') . "</b>" . doc_link(array("sql" => "show-slave-status.html")) . "\n";
foreach ($slave_replication_status as $slave) {
echo "<table cellspacing='0'>\n";
foreach ($slave as $key => $val) {
echo "<tr>";
echo "<th>" . h($key);
echo "<td>" . nbsp($val);
}
echo "</table>\n";
}
}