HDWiki/数据库管理
在数据库的频繁操作出现异常时,会引发表碎片或者表错误,这里便提供了基本的修复方法。
除非出现特定的需要优化表或者修复表的情况,才在此进行表优化或者表修复,否则请不要随便使用本功能。
在使用此功能之前,请先做好数据备份。
数据库备份[ ]
此处的功能主要是备份和恢复数据
数据库备份[ ]
在备份类型中选择合适的一种。日常的增量备份,使用标准备份即可。
分卷文件大小是指备份后每个TXT文件的大小,建议用默认值。
如果数据量过大,超过5K的数据,不建议使用压缩分卷文件功能。
数据文件存在于HDwiki根目录\data\db_backup 中,如果需要本地备份数据,可以从此文件夹中下载所有文件。
数据库还原[ ]
用于恢复已经备份的数据。
如果已经备份过数据,可以在页面下方数据库文件列表。
或者上传已经备份好的数据库文件至 HDwiki根目录\data\db_backup 中,即可在本页面看到数据库文件。
回复时,点击相应文件后的导入文件即可。导入文件并非移动要从编号为1的文件开始,同一编号文件列表中,随便点击一个文件导入,系统会自动寻找1号文件开始导入,期间编号必须连续
数据存贮设置[ ]
这里其实是指词条历史版本的存贮方式选择。
众所周知,HDwiki由于保留词条历史版本,对数据库消耗特别厉害。而且国内大多数主机的MYSQL空间异常之贵。所以在5.0版本中,变集成了此功能,可以自由选择字条历史版本的存贮格式
数据存贮格式[ ]
在这里根据需要选择数据的存储格式。需要注意的是,设置之前的版本保存方式不会改变。
- 文本
词条历史版本以文本的方式保存。这样做可以减缓数据库容量压力,但是在备份的时候,记得备份词条历史文本。
- MYSQL
词条历史版本存入数据库。这样的好处是备份恢复方便,但是如果词条有大量的历史版本,数据库容量压力不如小觑。
- 数据转换
改变了词条历史版本的保存方式之后,需要在此来转换设置之前的历史版本保存情况。如果词条量比较大,历史版本较多,请选择在夜间等网站访问较少的时候操作。同时建议转换前备份数据库。
SQL查询窗口[ ]
为了便于用户直接进行SQL语句操作,HDwiki集成了SQL语句查询窗口,再次可以直接进行简单的SQL语句查询。
在查询窗口中输入正确的SQL语句,点击执行按钮,结果会出现在下方的结果窗口中。SQL语句可以分多行或者单行,也就是单条语句或者多条语句共同执行。多条语句时,每条语句要以英文分号结尾。为了安全性,这里不允许执行ALERT或者DELETE等修改表结构,删除数据以及改变权限等语句操作。
参考来源[ ]
http://kaiyuan.hudong.com/index.php
HDWIKI使用手册导航 | ||||||
---|---|---|---|---|---|---|
|