shell 脚本连接mysql查询

时间:2025-03-10 10:03:37
#!/bin/sh
#域名,调用该脚本时传入的参数
domain=$1
#sql语句
SQL="select  FROM new AS a INNER JOIN db_ad AS b ON  =  where ='${domain}';"
# echo ${SQL}
#连接数据,查询sql
MYSQL=`mysql -h localhost -u root-p123456 rds -e "${SQL}"`
#awk '{print $2}': 这是一个AWK命令,用于处理输入并打印输入的第二个字段(列)
webDir=`echo ${MYSQL} | awk '{print $2}'`
#判断一下数据
if [ ! -d "${webDir}" ]; then
 echo '数据库无数据'
 exit 1
else 
 echo ${webDir}
fi

调用

sh