找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5382|回复: 0

discuz数据库相关操作技巧

[复制链接]
发表于 2014-5-16 14:32:27 | 显示全部楼层 |阅读模式
discuz数据库相关操作技巧

技巧提示
数据备份功能根据您的选择备份全部Discuz! 和 UCenter数据,导出的数据文件可用“数据恢复”功能或 phpMyAdmin 导入。
全部备份均不包含模板文件和附件文件。模板、附件的备份只需通过 FTP 等下载 template/、data/attachment/ 目录即可,Discuz! 不提供单独备份。
MySQL Dump 的速度比 Discuz! 分卷备份快很多,但需要服务器支持相关的 Shell 权限,同时由于 MySQL 本身的兼容性问题,通常进行备份和恢复的服务器应当具有相同或相近的版本号才能顺利进行。因此 MySQL Dump 是有风险的:一旦进行备份或恢复操作的服务器其中之一禁止了 Shell,或由于版本兼容性问题导致导入失败,您将无法使用 MySQL Dump 备份或由备份数据恢复;Discuz! 分卷备份没有此限制。
数据备份选项中的设置,仅供高级用户的特殊用途使用,当您尚未对数据库做全面细致的了解之前,请使用默认参数备份,否则将导致备份数据错误等严重问题。
十六进制方式可以保证备份数据的完整性,但是备份文件会占用更多的空间。
压缩备份文件可以让您的备份文件占用更小的空间。


首先登陆我们的网站后台!

后台的默认地址是:http://你的域名/admin.php

                                      站长>>ucenter设置

备份
可以选择 备份discuz和ucenter数据,也可以自定义备份
当点击更多选项会出现
备份方式:系统 MySQL Dump (Shell) 备份和Discuz! 分卷备份 - 文件长度限制
数据备份选项,建表语句格式,强制字符集,十六进制方式,压缩备份文件,
备份名等选择。
注意:如果你看完教程不明白的地方,可以跟帖留言,我们会为您详细解答!

如图

discuz数据库相关操作技巧

discuz数据库相关操作技巧



恢复

技巧提示
本功能在恢复备份数据的同时,将全部覆盖原有数据,请确定恢复前已将论坛关闭,恢复全部完成后可以将论坛重新开放。
恢复数据前请在 Discuz! X2.5 安装文件目录下utility文件夹内找到 restore.php 文件,然后将 restore.php 文件上传到程序文件夹data目录下。为了您站点的安全,成功恢复数据后请务必及时删除 restore.php 文件。
您可以在数据备份记录处查看站点的备份文件的详细信息,删除过期的备份,并导入需要的备份。
数据恢复
您可以在本页面数据备份记录处导入备份恢复数据,也可以通过在浏览器中执行 http://www.dz7.com.cn/data/restore.php 恢复数据


如图

discuz数据库相关操作技巧

discuz数据库相关操作技巧


升级
技巧提示
您可以通过修改 /source/admincp/admincp_quickquery.php 来添加常用 SQL 操作进行功能扩充。
出于安全考虑,Discuz! 后台默认情况下禁止 SQL 语句直接执行,只能使用常用 SQL 当中的内容,
如果您想自己随意书写 SQL 升级语句,需要将 config/config_global.php 当中的 $_config[admincp][runquery] 设置修改为 1。

如图

discuz数据库相关操作技巧

discuz数据库相关操作技巧






优化
技巧提示
数据表优化可以去除数据文件中的碎片,使记录排列紧密,提高读写速度。

如图

discuz数据库相关操作技巧

discuz数据库相关操作技巧



校正

如图

discuz数据库相关操作技巧

discuz数据库相关操作技巧



技巧提示
数据库校验只针对 Discuz! 官方发布的数据库结构为基础进行核对
此工具只对字段的修改以及缺少进行简单的检查,不针对索引的缺少进行处理。



本文由DZ起点网原创!转载请说明出处!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2024-4-29 05:58 , Processed in 0.051542 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表