用shell脚本执行mysql脚本
Posted ilvutm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用shell脚本执行mysql脚本相关的知识,希望对你有一定的参考价值。
#!/bin/bash HOSTNAME="127.0.0.1" #数据库本机地址 PORT="3306" USERNAME="root" PASSWORD="pwd" DBNAME="tbs_ra_data" execSql="call DELETE_FLOW_ONEBYONE()" //此处可以是SQL语句或者调用存储过程 echo "Begin execute mysql SQL ........." mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} ${DBNAME} -e "${execSql}" echo "End execute MYSQL SQL ................"
如果需要在后台挂一个脚本,后台执行mysql的存储过程或者语句,可以用脚本后台执行的方式,直接挂起,终端就可以退出了。
以上是关于用shell脚本执行mysql脚本的主要内容,如果未能解决你的问题,请参考以下文章