当使用bash脚本执行远程MySQL查询时,如何知道该命令是否成功。在本地,它将返回一个退出代码。但是,远程它似乎发送了查询,如果它能够连接到远程MySQL数据库,它就会认为它是成功的。是否有任何方法在远程执行时查看输出,比如在本地执行时。下面是脚本:
#!/bin/bash
RemoveID=`mysql -u root -proot -h 192.168.1.56 -e "delete from table where ID = '$1'"`发布于 2014-04-17 15:58:29
您可以运行后续查询,以检查脚本中已删除的ID。
https://serverfault.com/questions/589765
复制相似问题