{template 'common/header-gw'}
{if $do == 'backup'}

##### 备份数据库

备份操作说明
使用本系统备份的备份数据, 只能使用本系统来进行还原. 如果使用其他工具, 或者自行导入sql, 可能造成数据不完整或不正确.
请在站点访问量比较低的时间段(如:深夜)操作, 或操作之前关闭站点. 来防止可能出现的意外数据丢失.
{/if} {if $do == 'restore'}

##### 还原数据备份

使用微擎系统备份的备份数据, 只能使用微擎系统来进行还原. 如果使用其他工具, 或者自行导入sql, 可能造成数据不完整或不正确.

请在站点访问量比较低的时间段(如:深夜)操作, 或操作之前关闭站点. 来防止可能出现的意外数据丢失.

备份名称 | 备份时间 | 分卷数量 | 操作
--- | --- | --- | ---
{loop $ds $row}
{$row['bakdir']} | {php echo date('Y-m-d H:i:s', $row['time']);} | {$row['volume']} | 还原此备份 删除
{/loop}

{/if} {if $do == 'trim'}

##### 数据表差异

恭喜,您的数据表中已无冗余信息。

{if !empty($diff)}

表名称 | 字段 | 索引
--- | --- | ---
{loop $diff $row}
{$row['name']} | {loop $row['fields'] $field} {$field} 删除 {/loop} | {loop $row['indexes'] $index} {$index} 删除 {/loop}
{/loop}

{/if}
{/if} {if $do == 'optimize'}

##### 优化数据表

数据表优化可以去除数据文件中的碎片, 使记录排列紧密, 提高读写速度.
{if !empty($ds)}

操作 | 表名 | 表类型 | 记录数 | 数据尺寸 | 索引尺寸 | 碎片尺寸
--- | --- | --- | --- | --- | --- | ---
{loop $ds $row}
| {$row['title']} | {$row['type']} | {$row['rows']} | {$row['data']} | {$row['index']} | {$row['free']}
{/loop}

{else}

| 没有要优化的数据表

{/if} {/if} {if $do == 'run'}

##### 运行SQL语句

运行说明
通过此功能可以直接在数据库中执行特定语句, 用于调试错误. 或者系统管理员特定排错. 注意, 这里运行的语句不会有任何返回结果.
注意: 此功能可能造成数据破坏, 请谨慎使用. 如果你不清楚他的功能, 请不要使用.
SQL
多条语句请使用 ; 隔开
{/if}
{template 'common/footer-gw'}