#!/bin/sh
# shell中调度执行mysql命令
#定义信息
mysql_host="192.168.1.1"
mysql_user="appuser"
mysql_passwd="123456"
DB_name="hainan"
TABLE_name="users"
username="***"
#开始执行(mysql命令最好写全路径)
/usr/bin/mysql -u${mysql_user} -h${mysql_host} -p${mysql_passwd} -e "delete from ${DB_name}.${TABLE_name} where username='${username}';"
#注意,下面的用法不行,-e不支持变量
del_sql="delete from ${DB_name}.${TABLE_name} where username='${username}';"
/usr/bin/mysql -u${mysql_user} -h${mysql_host} -p${mysql_passwd} -e ${del_sql}
shell执行sql语句(mysql)
原创
©著作权归作者所有:来自51CTO博客作者potaski的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:简单快速分析iis日志脚本
下一篇:Java程序的字体使用
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
用Shell编写for循环和while循环案例
博文介绍了,用shell编写for循环和while循环
linux for while