注册 登录
LUPA开源社区 返回首页

zhull1052的个人空间 http://www.lupaworld.com/?73681 [收藏] [复制] [分享] [RSS]

我的博客

Linux shell脚本批量删除mysql表中的数据(实际应用)

热度 3已有 2193 次阅读2011-5-5 09:18 |个人分类:shell类|系统分类:IT技术|

假如,某公司有一个邮件服务器,在日常发送邮件时,记录了一些无效的邮件地址(注:也许会有成百上千个),此时,如果一个一个删除将会很花时间,故,我们需要写一个脚本来快速的实现。

假如,无效的邮件地址均收集在err.log文件中,我们可以写脚本如下:
while read l;do echo "delete from 表名 where email_address='$l' and group_id=群组号;";done <err.log|mysql -uroot -p 数据库名


 已同步至 zhull1052的微博

刚表态过的朋友 (0 人)

发表评论 评论 (1 个评论)

回复 Rivsen1865796 2011-5-10 10:25
原来如此阿!!!哈哈

facelist

您需要登录后才可以评论 登录 | 注册
验证问答 换一个 验证码 换一个

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部