繁体   English   中英

MySQL Event Scheduler:存档早于1天的数据

MySQL Event Scheduler: Archive data older than 1 day

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个具有最新货币汇率的表,我创建了另一个表作为货币汇率的存档,我想首先将所有早于1个月的行插入存档,然后从最新货币汇率表中将其删除。

我已经阅读了有关MySQL Event Scheduler的信息,它类似于Unix中的cron任务。 我试图创建一个Mysql Event Scheduler来执行此任务,但是出现语法错误。

代码是这样的:

每天1天在计划中创建事件存档,然后开始插入最新速率存档选择*从最新速率WHERE DATE(时间戳)<CURDATE(); 更新;

从最新的WHERE DATE(时间戳)<CURDATE();中删除; 结束

在phpmyadmin中执行此命令后,出现以下错误:

1064-您的SQL语法有误; 检查与您的MySQL服务器版本相对应的手册,以找到在第8行的''附近使用的正确语法

任何人都知道我哪里错了吗?

提前致谢。

问题暂未有回复.您可以查看右边的相关问题.
1 在mysql中设置event_scheduler

我正在尝试将事件设置为总线表打开,但是它不起作用。 正在创建表和事件,但未触发事件。 我已经将这一行设置为event_scheduler = ON; 在mysql- my.ini中,然后重新启动服务器。 ...

2 MySQL上的全局event_scheduler问题

问题在于该代码有效,但仅在当时打开MySQL的情况下有效。 我已经设置好了 设置全局event_scheduler = on 我写了 event_scheduler = on 在my.ini的[mysqld]下。 但是它仍然不起作用,如果关闭了mysql(或PC),则调度程序不 ...

5 如何在mysql中永久激活/设置全局event_scheduler为1

我在 mySQL 数据库中添加了一个事件并且它工作正常,但困扰我的是我必须时不时地将 mysql 全局变量设置为 1,以便我的事件处于活动状态。我以 root 用户身份登录并拥有完整的权限(我将其用于练习目的) 每次登录到我的 mysql 服务器时,我都必须执行以下行 我可以将 event_s ...

6 MYSQL事件未运行,无法打开event_scheduler

我的数据库(mysql)服务器托管在Mochahost.com上。 我已经在数据库上创建了一个事件,但是该事件未运行。 我发现事件计划程序已关闭。 我查询了以下命令 但是它返回了这个错误 “” #1227 - Access denied; you need (at least ...

7 如何在MySQL中永久启用event_scheduler

我在MySQL服务器实例配置文件“ my.ini”中的“ mysqld”部分下写道:“#event_scheduler = on”: ProgramData \\ MySQl \\ MySQL服务器5.6 但是,当我重新启动计算机并启动MySQL时,它显示“ event_schedu ...

2013-02-03 10:32:17 2 1124   mysql
9 MYSQL选择早于2年的数据

因此,我想从系统中清除早于2年的数据。 我有一个存储日期时间的字段。 我知道我可以做类似的事情 我的问题是我认为如何计算日期,或者我感到困惑 ...

10 启用Event_Scheduler后,Amazon RDS数据库崩溃

我的event_schduler在MySql 5.7版上运行正常,但在Mysql 8.0中启用event_scheduler时,它崩溃了。 这是错误日志...... 试图得到一些变量。 某些指针可能无效并导致转储中止。 查询(2b0906a60828): 连接ID(线程I ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM