数据库管理
“数据库管理”界面是为方便站长日常进行网站数据维护而设计的,只能作用于苹果CMS 网站所连接的单一数据库,不涉及服务器数据库系统(root)等级的权限,无法越权访问、修改、删除或控制数据库服务器本身的其他数据库或配置。限於简单的备份、还原和表结构修复等操作,适用于不具备专业技能的用户。

1. 备份数据库
用途: 将当前数据库中的网站数据导出(通常为 .sql
格式),生成备份文件。
操作说明: 点击“备份”按钮后,系统会将数据库中所有与网站相关的数据表(如视频、分类、用户等)打包为一个或多个备份文件,保存在应用系统默认的备份目录中(如 /application/data/backup/
)。
重点说明: 该功能仅用于数据导出备份,以备后续恢复之用,不能修改数据库结构、不能创建用户或更改权限,也不能访问其他数据库。
注意:
备份 只包含数据库数据,不包含视频文件或图片文件(如存放于 /upload/ 目录) 。
定期备份能防止误操作或网站挂掉后损失数据。
2. 还原数据库
用途: 将之前备份的数据文件还原到当前网站中。
操作说明: 使用“还原”功能可将已有的 .sql
备份文件导入系统,将网站数据恢复到备份时的状态。这一过程会覆盖当前网站的数据,因此操作前一般会建议用户先做一次新备份。
重点说明: 还原仅限于站点数据的替换,不涉及数据库结构定义、用户权限、数据库服务器配置等高级操作。
3. 修复数据库
用途: 当数据库中的数据表因意外宕机、硬件问题等原因出现损坏时,尝试自动修复数据表结构错误。
操作说明: 系统会对指定数据表执行 MySQL 的 REPAIR TABLE
命令,用于修复表结构。
重点说明: 修复功能仅限于数据表级别的结构修复,不影响数据库的权限或配置,也无法进行数据库服务器的控制性操作。

4. 优化数据库
用途: 清理数据表内部碎片,提升数据库的查询和写入效率。
操作说明: 点击“优化”按钮,系统会对选中的数据表执行 OPTIMIZE TABLE
命令,进行重组和优化。
重点说明: 优化操作是性能维护工具,不会更改数据库结构或权限,其功能完全局限于数据表本身的存储优化。
表格内容说明:
列名 | 含义 |
---|---|
表名 | 显示 苹果CMS 使用的数据库表,如 mac_admin (管理员表)、mac_gbook (留言表)等 |
数据量 | 当前数据表中的记录条数 |
大小 | 该表所占用的磁盘空间 |
冗余 | 表中可能的碎片空间 |
操作 | 提供「优化」和「修复」按钮,执行对应的维护操作 |
提醒
苹果CMS 的「还原功能」会完全覆盖现有数据,请小心操作;
建议如需查询错误、修改单笔数据,还是用 phpMyAdmin 管理工具较妥