Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
创建一个;at";来自MYSQL查询命令行的作业_Mysql_Unix_At Job - Fatal编程技术网

创建一个;at";来自MYSQL查询命令行的作业

创建一个;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文件。还有什么我忘了的吗?我相信你有一个外壳逃逸问题。壳牌很可能正在吞食这些报价。试着像这

在命令行中,我想创建一个at作业来运行mysql查询。正如你可以想象的那样,在谷歌或这里搜索“at”是很困难的

这可以很好地工作,查询的运行方式应该是:

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;\""

非常感谢。我有一个相关的问题,下一步我会问。