qq_37535244 2017-08-28 03:15 采纳率: 100%
浏览 4036
已采纳

shell脚本操作数据库报错 mysql: command not found代码如下

#!/bin/sh
HOSTNAME="localhost"
PORT="3306"
USERNAME="*"
PASSWORD="*"
DBNAME="*"
TABLENAME="*"
delete_sql="DELETE FROM * WHERE id = 'fc3859f5'"
mysql -h ${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} ${DBNAME} -e "${delete_sql}"

  • 写回答

2条回答 默认 最新

  • 大事龙 2017-08-28 03:18
    关注

    1 未设置 mysql 环境变量
    2 如果不确定的话,可以写 mysql 的绝对路径

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?