eygle.com   eygle.com
eygle.com eygle
eygle.com  
 

« 《深入浅出Oracle》两月记 | Blog首页 | 在AUM下如何获取回滚段名称 »

spam留言知几何之二
modb.pro

今天晚上,教Julia学习数据库玩。
去后台查了一下本站的留言板数据库,发现spam留言依然肆虐。

整个网站,除了被攻击时损失了部分数据,现在有效的回复只有不到2000条:

mysql> select count(*) from guestbook;
+----------+
| count(*) |
+----------+
| 1944 |
+----------+
1 row in set (0.00 sec)

而垃圾留言呢?有近2000条:

mysql> select count(*) from spambook;
+----------+
| count(*) |
+----------+
| 17787 |
+----------+
1 row in set (0.00 sec)

如果我没有采取过滤措施,那么可以想象,留言板一定早已经面目全非了。
真是佩服这些无聊人士每天废寝忘食的四处散布垃圾信息:

mysql> select FROM_UNIXTIME(dateline,'%Y-%m-%d') 'date' ,count(*)    
    -> from spambook group by 1 order by 1 desc limit 20;
+------------+----------+
| date       | count(*) |
+------------+----------+
| 2006-09-23 | 2        |
| 2006-09-22 | 75       |
| 2006-09-21 | 98       |
| 2006-09-20 | 106      |
| 2006-09-19 | 90       |
| 2006-09-18 | 125      |
| 2006-09-17 | 106      |
| 2006-09-16 | 142      |
| 2006-09-15 | 111      |
| 2006-09-14 | 125      |
| 2006-09-13 | 110      |
| 2006-09-12 | 115      |
| 2006-09-11 | 123      |
| 2006-09-10 | 112      |
| 2006-09-09 | 127      |
| 2006-09-08 | 100      |
| 2006-09-07 | 116      |
| 2006-09-06 | 96       |
| 2006-09-05 | 112      |
| 2006-09-04 | 122      |
+------------+----------+
20 rows in set (0.14 sec)

让我们见识一下Top100的无聊人士都有哪些:

mysql> select distinct(username),count(*) ct
    -> from spambook group by 1 order by 2 desc limit 100;
+--------------+-----+
| username     | ct  |
+--------------+-----+
| mm           | 542 |
| 鱼鱼         | 446 |
| 斑竹网站做的 | 360 |
| 气模         | 338 |
| 付先生       | 300 |
| 机电仪器仪表 | 283 |
| 上海美术培训 | 281 |
| 李先生       | 249 |
| 心情         | 240 |
| 世界之光     | 215 |
| 刘先生       | 190 |
| 网站建设     | 186 |
| 王先生       | 181 |
| 王惠         | 177 |
| 先生         | 148 |
| 潘先生       | 147 |
| 郑先生       | 130 |
| 网络白领     | 126 |
| 张先生       | 121 |
| 张小姐       | 119 |
| 无码短片     | 116 |
| 陈小姐       | 113 |
| 你好         | 101 |
| 吴先生       | 100 |
| 性福家园     | 95  |
| 1            | 94  |
| 用友软件优惠 | 91  |
| 大工业       | 89  |
| 刘小姐       | 88  |
| tryrr        | 87  |
| 张平         | 82  |
| markkk       | 80  |
| 俊羽         | 80  |
| 韩先生       | 79  |
| 哈哈         | 79  |
| 陈先生       | 76  |
| 王小姐       | 74  |
| 余先生       | 72  |
| 不用CPU的电  | 69  |
| sogonet时尚  | 69  |
| 高杆灯       | 67  |
| 上海网站建设 | 67  |
| 视频会议     | 66  |
| 郑生         | 65  |
| tryrrVV      | 64  |
| 暴风         | 61  |
| 庆典         | 59  |
| asasas       | 58  |
| 水平         | 57  |
| 传远图书     | 57  |
| dfdfdd       | 57  |
| 12           | 53  |
| 压路机       | 53  |
| 免费电影     | 52  |
| 周先生       | 50  |
| 六合菜       | 50  |
| 砌块机       | 50  |
| ddd          | 49  |
| 叉车         | 49  |
| 杭州门禁     | 49  |
| 触摸屏       | 49  |
| 崔小姐       | 48  |
| 客服部       | 48  |
| sdds         | 48  |
| 安妮         | 47  |
| 天使爱人     | 46  |
| 杨小天       | 46  |
| merry        | 46  |
| eeee         | 46  |
| 机票         | 45  |
| 全球商旅部   | 45  |
| 黄飞         | 42  |
| 陈生         | 42  |
| aaa          | 41  |
| 一丝8挂      | 41  |
| 免费手机铃声 | 41  |
| 美术高考     | 40  |
| 环球旅游部   | 40  |
| fg           | 39  |
| 何先生       | 39  |
| 我一直在找   | 39  |
| 性感女孩55   | 38  |
| fgdfgdfg     | 38  |
| 输遍天涯     | 38  |
| 庞林梅       | 38  |
| 中国人365    | 37  |
| e444444      | 37  |
| 爆米花机     | 36  |
| 文小姐       | 36  |
| Merry.E      | 35  |
| 卢小姐       | 35  |
| link         | 34  |
| cu           | 34  |
| jh           | 34  |
| 涂腾         | 34  |
| 5678         | 34  |
| 暗暗啊       | 34  |
| 杜先生       | 34  |
| 蓝心儿       | 33  |
| 签证咨询部   | 33  |
+--------------+-----+
100 rows in set (0.13 sec)

这些朋友让我不禁心生敬意,怕怕!

-The End-


历史上的今天...
    >> 2009-09-23文章:
    >> 2008-09-23文章:
    >> 2007-09-23文章:

By eygle on 2006-09-23 00:08 | Comments (9) | Web | 913 |

9 Comments

还好没看到Julia在名单上。

我也发的哦

赶明个我统计下有效发言排行榜,哈哈

group by 1 是什么语法

哦,是mysql,不是oracle,刚才没看仔细

Oracle也是可以这么写的。

标准SQL在任何数据库基本都是通用的。

为什么不升级到更新版本的MT呢?

to chedong;
这个留言板是PHP写的,并非使用的MT。


CopyRight © 2004~2020 云和恩墨,成就未来!, All rights reserved.
数据恢复·紧急救援·性能优化 云和恩墨 24x7 热线电话:400-600-8755 业务咨询:010-59007017-7040 or 7037 业务合作: marketing@enmotech.com