Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

DBCheck程序合集发布[06年9月8日更新主体程序]

[复制链接]
deepseath 发表于 2005-6-5 02:57:30 | 显示全部楼层 |阅读模式
目前最新版为20070330。已包含了最新的Discuz!5.5.0数据校验包!

点击这里访问下载:[url]http://www.exinqing.net/discuz/viewthread.php?tid=130
不用注册!!![/url]





目前已经重写了DBCheck的所有程序,使用起来更加方便灵活了,点击这里进行下载



最新更新:2006年9月6日 发布5.0系列的校验数据包(Discuz!5.0.0RC1、Discuz!5.0.0RC2、Discuz!5.0.0正式版)
由于最近事情比较多,所以到现在才发布,实在对不起大家。
另,近期可能会考虑重新写一下校验主程序,争取使用起来更加方便灵活:)


制作:deepseath

用途:用来校验您的Discuz!论坛数据库中是否存在非标准结构数据表以及字段,并选择是否清除.

适用范围:适合已经安装了各种插件,导致论坛数据结构比较乱,想删除非标准表和字段,但是又没有完全清除非标准数据结构的朋友使用

注意事项:
1.请大家在执行删除之前先备份一下数据库
2.使用完后务必删除该程序
3.运行时需要输入两次用户名和密码是config里的数据库用户名($dbuser)和密码($dbpw)


环境要求:支持zend

压缩包结构:

-数据校验程序合集
           |--各版本文件夹
                      |--dbcheck
                                |--主程序文件和校验包

使用方法:将对应版本里的dbcheck目录解压上传到你论坛的根目录下,
例如:访问你的论坛的地址是:http://www.yoursite.com/bbs
那么确保程序可以这样访问:http://www.yoursite.com/bbs/dbcheck/dbcheck.php

下载数据校验程序合集:

5.0系列校验包下载地址:http://www.exinqing.net/discuz/forumdisplay.php?fid=9


本程序用来校验您的Discuz!论坛(仅针对商业版)数据库中是否存在非标准结构数据表以及字段,并选择是否清除.
适合已经安装了各种插件,导致论坛数据结构比较乱,想删除非标准表和字段,但是又没有完全清除非标准数据结构的朋友使用。

由于能力有限仅仅做了小规模的测试。请大家在执行删除之前最好能先备份一下数据库:)
[最新修正:]
[2005.06.08:]修正:之前写的忘记考虑”用户自定义“字段.导致误判断”用户自定义栏目“字段为非标准字段。本版已解决。
[2005.06.07:]功能增加:增加了当前使用的数据库结构与标准数据结构对比功能,让你更清楚当前的论坛结构!
[2005.06.05:]安全增强:增加了访问验证功能。访问的用户名与密码分别为您的config.inc.php中设置的$dbuser和$dbpw。
用户名和密码要输入两次才可以正确登陆
[2005.06.05:]修正:非cdb_前缀的数据表可能会误报.请重新下载交验数据包discuz_db_pack.php即可。



程序结构:
./dbcheck/dpcheck.php(主程序)
./dbcheck/discuz_db_pack.php(交验数据包文件)

安装:直接下载本附件,然后dbcheck目录上传到论坛目录中即可。
比如您的论坛地址为:http://yoursite/bbs/
那么请确保dbcheck程序存放于:http://yoursite/bbs/dbcheck目录中。
为了对应不同版本的需要,仅含主程序dbcheck.php。对于校验数据包,请到http://www.exinqing.net/discuz/forumdisplay.php?fid=9中选择适合您的论坛版本下载。

各个单独版本的校验数据包文件下载:
      For Discuz!5.0.0正式版 http://www.exinqing.net/discuz/viewthread.php?tid=88
      For Discuz!5.0.0RC2   http://www.exinqing.net/discuz/viewthread.php?tid=87
      For Discuz!5.0.0RC1   http://www.exinqing.net/discuz/viewthread.php?tid=86
      For Discuz!4.1.0    http://www.exinqing.net/discuz/viewthread.php?tid=75
      For Discuz!4.0.0    http://www.exinqing.net/discuz/viewthread.php?tid=65
  For Discuz!4.0.0RCFinal http://www.exinqing.net/discuz/viewthread.php?tid=56
  For Discuz!4.0.0RC4   http://www.exinqing.net/discuz/viewthread.php?tid=26
  For Discuz!4.0.0RC3   http://www.exinqing.net/discuz/viewthread.php?tid=24
  For Discuz!3.1.2    http://www.exinqing.net/discuz/viewthread.php?tid=23

使用说明:
  1.本程序会自动根据您的校验数据包校验您的论坛数据结构.校验数据包 文件请到
    http://www.exinqing.net/discuz/下载.不同版本Discuz!论坛的 校验数据包 是不同的,请根据您的论坛版本选择下载!
  2.对于非标准Discuz!数据表,您点击[移除]后会将相应的数据表改名为:nonstandard_*
  3.对于非标准Discuz!字段,您点击[删除]后会将相应的字段删除.(操作前您需要自己进行备份)
  4.请确保您下载到的 校验数据包 同您正在使用的论坛版本一致.
  5.为了保证您的数据不被误删,请确保校验数据包是从
    http://www.exinqing.net/discuz/或者由Deepseath发布在官方论坛上下载得来.
  6.本程序由于涉及到对您的论坛数据表、数据字段进行删改操作,请慎重处理.有必要请自行进行备份!
  7.对于标记为 √ 的数据表或者字段为标准程序,请切勿删改,否则将使您的论坛不能正常运行.

为了确保安全,全部程序都被Zend过,请大家理解。

程序下载地址:https://discuz.dismall.com/viewthread.php?tid=129707

我会根据官方版本进度随时发布最新版本的校验数据包,
所以为了查找方便,放在我的风格演示论坛上了。
另外,由于毕竟可能是对数据库进行删改操作,所以所有程序(其实就两个文件)都Zend过了,希望大家体谅。
绝对这不是因为技术问题。

另外,使用完毕后请一定记得从服务器中删除,避免不必要的麻烦!

[ 本帖最后由 deepseath 于 2007-3-30 08:46 编辑 ]

评分

2

查看全部评分

linjiarong1004 发表于 2005-6-5 02:59:36 | 显示全部楼层
沙发,这个有什么用
回复

使用道具 举报

 楼主| deepseath 发表于 2005-6-5 03:04:36 | 显示全部楼层
如果安装过插件(修改过数据库的),但是有不想用了,删除了插件文件,数据库中新加的表、字段有找不到了,那么就用这个程序就可以,可以将你的论坛数据结构同标准的数据结构进行比较,然后由你来决定是否删除掉“非标准的数据表、字段”。

其实这些操作通过phpmyadmin对比标准数据与你的论坛数据也可以做到,不过,操作比较烦琐。所以就写了一个。:)
回复

使用道具 举报

linjiarong1004 发表于 2005-6-5 03:10:26 | 显示全部楼层
好东西,顶一下
回复

使用道具 举报

笑申 发表于 2005-6-5 03:15:02 | 显示全部楼层
恩~~不错的东东,这些省的回数据库去找了
回复

使用道具 举报

 楼主| deepseath 发表于 2005-6-5 03:15:19 | 显示全部楼层
希望不会有什么问题,呵呵~~
主要是大家安装插件有时候太乱了,自己都想去掉,然后怎么找也找不到那些插件的表、字段了。
另外,有时候插件的字段和表名会同新版的论坛数据有冲突,所以用这个在升级前清理一下也比较方便:)
回复

使用道具 举报

笑申 发表于 2005-6-5 03:20:32 | 显示全部楼层
校验数据包  discuz_db_pack.php

你的坛子不能下啊~~~游客不能下,也不让注册
回复

使用道具 举报

 楼主| deepseath 发表于 2005-6-5 03:23:56 | 显示全部楼层
不好意思啊,忘记了,呵呵
现在可以了
回复

使用道具 举报

笑申 发表于 2005-6-5 03:25:10 | 显示全部楼层
嘿嘿~~

[ Last edited by 笑申 on 2005-6-5 at 03:30 ]
回复

使用道具 举报

paullee0121 发表于 2005-6-5 03:28:39 | 显示全部楼层
深海這麼晚了, 還是工作啊...
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 11:09 , Processed in 0.040544 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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