fetch(); } /** * 获取数据库表 * @param Request|null $request */ public function tablelist(Request $request = null) { $db= new Backup(); return Json::result(0,'sucess',$db->dataList(),count($db->dataList())); } /** * 查看表结构 * @param Request|null $request */ public function seetable(Request $request = null) { parent::__construct($request); } /** * 优化表 * @param Request|null $request */ public function optimize(Request $request = null) { $tables = $request->post('tables/a'); $db= new Backup(); $res = $db->optimize($tables); return Json::successful($res ? '优化成功':'优化失败'); } /**修复表 * @param Request|null $request */ public function repair(Request $request = null) { $tables = $request->post('tables/a');$t $db= new Backup(); $res = $db->repair($tables); return Json::successful($res ? '修复成功':'修复失败'); } /**备份表 * @param Request|null $request */ public function backup(Request $request = null) { $tables = $request->post('tables/a'); $db= new Backup(); foreach ($tables as $t){ $db->backup($t); } //$res = $db->backup($tables); //return Json::successful($res ? '修复成功':'修复失败'); } }