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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[2.19更新]超级数据表整理工具 For D4

[复制链接]
魔焰男孩 发表于 2006-2-12 21:12:24 | 显示全部楼层 |阅读模式
太无聊了, 就写了一个 数据表整理工具, 可以整理任何数据表, 就算你把数据表改得怎么面目全非也能用

用于 Discuz! Board 4.0.0, 其实 3.x.x 也可以用, 2.5F 只要把里面的 common.inc.php 改成 common.php 也能用。

原理很简单, 首先是把数据库里面的数据全部读取出来, 然后删掉数据表, 重新建立, 再把刚才读出来的数据信息写回去。 整理速度还可以, 我的破机整理 141 条记录的 cdb_settings 表也就用了 0.165965 秒, 所以……

使用前别忘了备份数据表,还有,请在论坛流量较小的时候再使用。


使用方法:

下载压缩包, 把里面的 optimizer.php 上传到论坛根目录, 然后通过浏览器访问这个文件, 通过向导指示来整理数据表。
访问地址: http://您的域名/optimizer.php



嘿嘿, 后面抓了几张图。

有问题在后面提出来吧。

最后更新 =========================================

2006-2-12 22:20
->增加显示整理所需时间、整理的数据表、查询数据库次数

2006-2-13 11:30
->脱离 common.inc.php 环境, 使得在论坛因为数据库问题无法运行的情况下也能正常使用本程序
->完全兼容 3.0F、3.1.2、4.0.0 3种不同版本的 Discuz!
->允许整理没有表前缀的数据表

2006-2-19 13:00
->程序改为可视化向导操作, 方便大家使用
->添加整理说明
->增加列表选择数据表
->整理结果显示更多信息
->修正查询数量不正确的问题

[ 本帖最后由 魔焰男孩 于 2008-7-21 01:29 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 魔焰男孩 发表于 2006-2-12 21:12:41 | 显示全部楼层
沙发留给自己吧。
回复

使用道具 举报

hydeist 发表于 2006-2-12 21:14:17 | 显示全部楼层
魔焰男孩无聊的话,帮我写个实用一点的插件吧
回复

使用道具 举报

 楼主| 魔焰男孩 发表于 2006-2-12 21:15:39 | 显示全部楼层
原帖由 hydeist 于 2006年2月12日 21:14 发表
魔焰男孩无聊的话,帮我写个实用一点的插件吧

现在脑子太乱, 不想写那些复杂的、麻烦的插件, 只想写一些几句代码就能OK那些东西。
回复

使用道具 举报

 楼主| 魔焰男孩 发表于 2006-2-12 21:19:47 | 显示全部楼层
D
回复

使用道具 举报

 楼主| 魔焰男孩 发表于 2006-2-12 21:25:09 | 显示全部楼层
回复

使用道具 举报

紫云杉 发表于 2006-2-12 21:26:39 | 显示全部楼层
回复

使用道具 举报

 楼主| 魔焰男孩 发表于 2006-2-12 21:27:54 | 显示全部楼层
原帖由 紫云杉 于 2006年2月12日 21:26 发表

???
回复

使用道具 举报

紫云杉 发表于 2006-2-12 21:28:56 | 显示全部楼层
原帖由 魔焰男孩 于 2006-2-12 21:27 发表

???

回复

使用道具 举报

 楼主| 魔焰男孩 发表于 2006-2-12 21:30:02 | 显示全部楼层
就是这样用了……
有什么不明白的?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 20:11 , Processed in 0.026552 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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