Skip to contentSkip to main navigation Skip to footer

数据库管理


数据库管理

1. 备份数据库

用途: 将当前数据库中的网站数据导出(通常为 .sql 格式),生成备份文件。
操作说明: 点击“备份”按钮后,系统会将数据库中所有与网站相关的数据表(如视频、分类、用户等)打包为一个或多个备份文件,保存在应用系统默认的备份目录中(如 /application/data/backup/)。
重点说明: 该功能仅用于数据导出备份,以备后续恢复之用,不能修改数据库结构、不能创建用户或更改权限,也不能访问其他数据库。


2. 还原数据库

用途: 将之前备份的数据文件还原到当前网站中。
操作说明: 使用“还原”功能可将已有的 .sql 备份文件导入系统,将网站数据恢复到备份时的状态。这一过程会覆盖当前网站的数据,因此操作前一般会建议用户先做一次新备份。
重点说明: 还原仅限于站点数据的替换,不涉及数据库结构定义、用户权限、数据库服务器配置等高级操作。


3. 修复数据库

用途: 当数据库中的数据表因意外宕机、硬件问题等原因出现损坏时,尝试自动修复数据表结构错误。
操作说明: 系统会对指定数据表执行 MySQL 的 REPAIR TABLE 命令,用于修复表结构。
重点说明: 修复功能仅限于数据表级别的结构修复,不影响数据库的权限或配置,也无法进行数据库服务器的控制性操作。


数据库管理

4. 优化数据库

用途: 清理数据表内部碎片,提升数据库的查询和写入效率。
操作说明: 点击“优化”按钮,系统会对选中的数据表执行 OPTIMIZE TABLE 命令,进行重组和优化。
重点说明: 优化操作是性能维护工具,不会更改数据库结构或权限,其功能完全局限于数据表本身的存储优化。


表格内容说明:

列名含义
表名显示 苹果CMS 使用的数据库表,如 mac_admin(管理员表)、mac_gbook(留言表)等
数据量当前数据表中的记录条数
大小该表所占用的磁盘空间
冗余表中可能的碎片空间
操作提供「优化」和「修复」按钮,执行对应的维护操作