多语言展示
当前在线:1432今日阅读:84今日分享:32

EMLOG删除重复文章的图文教程

目前emlog更新到了5.3版本,但是对于发布的文章数据缺少检测模块,尤其是没有重复文章检测模快,不过无须担心,我们可以借助phpmyadmin的数据库操作来将重复数据一网打尽,看完本文,这个问题将不再是个事!
工具/原料
1

emlog程序

2

phpmyadmin

方法/步骤
1

首先,emlog中文章内容的数据表为EMLOG_blog(如果修改了数据表前缀,那就将EMLOG换成自己修改的),我们要从emlog的EMLOG_blog数据表中查询到文章名(title)一样的文章,并且要将随机排序(gid)较小的删除掉。当然如果有人能将此代码修改为插件那就爽歪歪了!

2

第二,打开phpmyadmin开始数据操作,为了保险起见,请在数据库操作前一定要做好备份,万一操作失误,就只能听天由命了!

3

找到相应的文章内容数据表,这里以EMLOG_blog为例进行说明。点击上方的SQL按钮,并在代码框中输入以下代码并给予执行,如下图所示:SELECT min(gid) as gid from emlog_blog group by title having count(gid) > 1此代码为查询重复数据的GID,并作为删除数据的依据。

4

将滚动条拉到最底部点击下方的导出按钮,导出我们查询到的GID,如下图所示:

5

将导出的数据库文件用NOTEPAD++等文本编辑工具打开,选中其中的GID数字部分,复制后粘贴在新建的文本中,通过CTRL+H键进行格式上的批量替换,并获取到我们需要的GID格式。

注意事项
1

首先,在开始动手前一定要备份原来的数据库,以免数据库操作失误导致数据丢失

2

如涉及文件编辑,一定使用editplus等正规文本编辑器,如有相关疑问可以去心岛博客提问

推荐信息