本日我们来进修十天学会DirCMS系列课程的第二课——如何备份和还原DirCMS的数据库?
1:备份DirCMS全站数据
首先,我们登岸网站靠山,顶部菜单有一个菜单叫做 【系统设置】,如图1:
图1
点击【系统菜单】,左侧呈现【数据备份】—【数据备份】菜单,如图2:
图2
点击【数据备份】,此时右侧呈现数据库列表,如图3:
图3
全选所有表,每个分卷文件巨细发起保持默认,即:2048KB,然后点击开始备份按钮即可开始备份,如图4:
图4
备份竣事后,措施返回到数据库列表,此时我们点击左侧菜单【数据还原】,即可看到适才备份的SQL文件,如图5:
图5
发起将所备份的SQL文件下载下来生存到当地电脑,至此,整合数据库备份事情竣事。
2:还原DirCMS数据库
当网站数据丢失可能呈现其他意外时,我们可以举办数据还原。
将当地所生存的数据库备份SQL文件上传到网站的 data/backup/ 文件夹下,这时需留意:
切忌利用差异版本号的数据备份文件来导入到差异版本或进级后的系统中,如您的网站措施有进级,请实时更新备份文件,此时,旧的备份文件应只管制止利用。
然后我们反复以上步调,进入【数据还原】界面,会呈现我们上传的备份文件列表,这些文件的定名法则如:
database_bakup_20120206_26105_1.sql
个中database_bakup_20120206_26105这一块指的是同一卷名为database_bakup_20120206_26105数据库备份文件,之后的_1是指同卷的卷号为1 的第1个备份文件,以此类推,我们点击个中任意一个 【导入】 链接,系统会提示我们是否将数据还原,我们假如点击 【确定】,系统会自动将同卷的备份文件连续导入到系统数据库中,如图6:
图6
图7
执行完毕后,整个数据还原事情竣事。
3:数据修复与优化
DirCMS的靠山同样提供了【数据修复】菜单,点击进入,右侧同样会呈现数据库列表,同时下方有两个选项:优化表和修复表。
优化表:当您的库中删除了大量的数据后,您大概会发明数据文件尺寸并没有减小。这是因为删 除操纵后在数据文件中留下碎片所致,通过优化表操纵可以去除删除操纵后留下的数据文件碎片,减小文件尺寸,加速将来的读写操纵。您只要在做完批量删除,或按期(如 每一两个月)举办一次数据表优化操纵即可。
修复表:凡是,您根基上不必运行此语句。可是,假如劫难产生,REPAIR TABLE很有大概从MyISAM表中找回所有数据。假如您的表常常被粉碎,您应该极力找到原因,以制止利用REPAIR TALBE。
十天学会DirCMS之第二天的课程就告一段落,如需相识更多DirCMS相关信息,请继承存眷十天学会DirCMS后续教程。感激您的寓目与利用。
DirCMS处所派别系统 v5.1 公共版 GBK build20120609下载