创建一个;at";来自MYSQL查询命令行的作业
在命令行中,我想创建一个at作业来运行mysql查询。正如你可以想象的那样,在谷歌或这里搜索“at”是很困难的 这可以很好地工作,查询的运行方式应该是:创建一个;at";来自MYSQL查询命令行的作业,mysql,unix,at-job,Mysql,Unix,At Job,在命令行中,我想创建一个at作业来运行mysql查询。正如你可以想象的那样,在谷歌或这里搜索“at”是很困难的 这可以很好地工作,查询的运行方式应该是: mysql -e 'MY QUERY;' 但如果我这样做: at 17:30 mysql -e 'MY QUERY;' 5:30时,我收到一封邮件,告诉我“UPDATE:command not found”,查询没有运行。我已经设置了一个.my.cnf文件。还有什么我忘了的吗?我相信你有一个外壳逃逸问题。壳牌很可能正在吞食这些报价。试着像这
mysql -e 'MY QUERY;'
但如果我这样做:
at 17:30 mysql -e 'MY QUERY;'
5:30时,我收到一封邮件,告诉我“UPDATE:command not found”,查询没有运行。我已经设置了一个.my.cnf文件。还有什么我忘了的吗?我相信你有一个外壳逃逸问题。壳牌很可能正在吞食这些报价。试着像这样重复引用:
at 17:30 mysql -e "\"MY QUERY;\""
非常感谢。我有一个相关的问题,下一步我会问。