批量操作相同表名前缀中多个记录的方法
来源:互联网 发布:编程c语言初级教程 编辑:程序博客网 时间:2024/06/05 06:35
以表名为ztask_1_XXX为例, 统计各表中符合条件的记录数,最大程度上使用shell和mysql命令,达到批量操作的目的。
同样,删除符合条件的记录等也可通过替换select count(1)来达到。
#/bin/bash
table_list=$(mysql -hXX -uxxe -pexinie db_name -e "show tables" | grep ztask_1_); // -e 执行mysql 命令
for table in $table_list;
do echo $table;
mysql -hXX -uxxe -pexinie db_name -e " select count(1) from db_name.$table where next_try_time < 1501329600 and progress = 5 and column_name_N like'%failed%'";
done;
阅读全文
0 0
- 批量操作相同表名前缀中多个记录的方法
- Mysql批量删除带有相同前缀表名的表
- mysql批量删除相同前缀的表和修改表名
- sql批量删除相同前缀的表
- mysql批量删除前缀相同的表
- mysql批量删除表,相同前缀的表
- mysql批量删除表,相同前缀的表
- 批量删除数据库中有相同前缀的表。
- Mysql中批量删除相同表前缀的sql语句
- 如何批量删除前缀相同的表数据
- Mysql批量删除相同前缀或后缀的表
- mysql批量删除相同前缀的表格
- sqlserver数据库,批量更改表名和字段的前缀
- 批量修改mysql数据库表名前缀
- mysql批量删除指定前缀的表,批量修改表名的SQL语句
- mysql批量删除指定前缀的表,批量修改表名的SQL语句
- mysql批量删除指定前缀的表,批量修改表名的SQL语句
- Mysql如何批量删除具有相同表前缀的数据表(纯SQL语句)
- 安卓学习资源整理
- 广度优先搜索练习之神奇的电梯
- 7/31异常处理
- grep与sed命令参数选项
- go import下划线的作用
- 批量操作相同表名前缀中多个记录的方法
- 异常类
- 170731 通信-定时器查询
- LeetCode561. Array Partition I
- javascript 事件
- 缓冲流进行复制文件
- Codeforces Round #426 (Div. 2) D. The Bakery(DP+线段树)
- LOJ 「网络流 24 题」太空飞行计划(最大权闭合子图)
- 群体智能-粒子群算法--使用java对于粒子群系统的显示(2)