#!/bin/sh
echo "********************************************************"
echo " 1. Describe all table construct."
echo " 2. Show a Table's content by you input table name."
echo " 3. Show a Case's info by you input case id."
echo "*********************************************************"
echo "please select a number (1 ~ 3):"
read answer
if [ $answer -eq 1 ];
then
tables=`mysql -u root -e "use i_test;show tables;"`
for list in $tables
do
if [ $list == 'Tables_in_i_test' ];
then
echo "Table in i_test:" >> a.txt
else
echo >>a.txt
echo TABLE "["$list"]" DESCRIBE:>>a.txt
mysql -u root -t -e"desc i_test.$list" |tee -a a.txt
fi
done
elif [ $answer -eq 2 ];
then
echo "please input a table name:"
read tbname
mysql -u root -t -e"select * from i_test.$tbname"|tee -a select.txt
elif [ $answer -eq 3 ];
then
echo "please input a case_id:"
read case_id
tables=`mysql -u root -e "use i_test;show tables;"`
for table in $tables
do
if [ $table != 'Tables_in_i_test' ]
then
have=`mysql -u root -e"desc i_test.$table case_id"`
have="$have"
if [ "$have" != "" ];
then
echo $table >>cases_info.txt
mysql -u root -t -e "use i_test;select * from $table where case_id =$case_id"|tee -a cases_info.txt
fi
fi
done
fi
echo " The Shell is Complate !"
分享到:
相关推荐
shell连接oracle数据库工具脚本:支持select/insert/update/delete 部署位置:/root/sysmonitor db:数据库文件夹 dbconfig.properties:数据库配置文件, dbConnectTest.sh:连接测试文件 dbExecurteSQL.sh:...
NULL 博文链接:https://woxiangbo.iteye.com/blog/2392852
数据库数据对比工具:可以针对两个数据进行表结构和数据的对比。1、结构对比:如开发库和正式库之间的结构和数据同步,此工具可以告诉您哪个表结构有字段的增加减少,或者字段类型的改变,并生成sql进行结构的同步。...
我的delphi处女作. 只是个shell没什么技术含量的东西,牛人就当路过.
在服务器端 通过.sh shell脚本启动datax工具 启动脚本放置在datax的bin目录下,进入bin目录通过./start.sh /job/json文件名称 启动datax 工具
数据库数据对比工具:可以针对两个数据进行表结构和数据的对比。1、结构对比:如开发库和正式库之间的结构和数据同步,此工具可以告诉您哪个表结构有字段的增加减少,或者字段类型的改变,并生成sql进行结构的同步。...
#适用于实时查询mysql占用CPU高的语句,循环监控mysql进程情况,当CPU大于一定的前执行中的SQL情况. #执行前,修改ENV认证部分 #编写:Chaoren #2022年3月4日18:38:53 # #对于执行时间非常短的SQL可能监控到的语句...
本文主要用于描述数据库二次登录参数配置工具 sqlshell 使用的相关内容,以便于维护人员进行相关维护工作 。
解决svn: E155004错误。 https://blog.csdn.net/qq_25176763/article/details/80915053
MongoDB管理工具: 直接安装使用; 使用简单方便,直接执行命令或操作界面皆可。
命令行工具类用于在一个SQLite数据库中管理shell历史
Jongo - 用Java实现像Mongo shell一样的查询
BBQSQL SQL injection是一款由JAVA开法的SQL自动化注入工具,它提供了数据库查询、后台爆破、文件读取、Web shell、SQL Shell、文件上传、暴力枚举、编码、批量注入测试等强大的功能,是一款非常不错的工具,也是...
初学shell 入门好书!!!! 目 录 译者序 前言 第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 1.4.4 ...
我们必须的工具有两个一个是shell一个是awk,awk对于处理文本文件是最最适合的掌握了awk我们就可以很方便的处理文本文件再借助一些shell命令我们可以很方便得到自己想要的结果。现在从简单的例子来总结一下我觉得会...
这个CMSmap - WordPress Shell在操作方面非常简单易用,可以直接连接目标,进行各种文件和数据库操作。它具有多种功能,如扫描漏洞、获取管理员权限、编辑文件和执行命令等。如果您是一名渗透测试工程师或安全评估...
shell+crontab制作postgresql数据库定期备份脚本;利用pg_dump这个postgresql自带的备份工具
windows 下使用bat文件ssh登录远程服务器,连接数据库获取数据
这是一个带有大量通用容器...这是一个查看 BoltDB 格式数据库的工具(由 etcd 使用) 用于分析 RBAC 权限的工具 用于渗透测试 Kubernetes 集群的工具 许多有用的 RBAC 工具 容器的上下文发现,产生大量有用的信息。