mysql事件调度程序显示错误:'数据库未选中'

时间:2017-07-22 02:16:47

标签: mysqli phpmyadmin

如果这个问题看起来很平凡,我很抱歉,但我在网上找不到合适的答案。这是我第一次在phpmyadmin中使用事件调度程序,我认为我的语法已经失效了:

CREATE EVENT `zero_my_column`
ON SCHEDULE EVERY
    1 MINUTE STARTS '2017-07-21 19:02:00'
DO BEGIN
UPDATE
    `runners`.`run`
SET
    `weekly_total` = 0
WHERE
    `weekly_total` <> 0
END;

但是,当我在localhost / phpmyadmin页面中运行此查询时,出现以下错误:#1046 - No database selectedrunners是我的数据库,run是我的表。我正在尝试将weekly_total列重置为零。我想知道是否出现错误是因为我需要输入验证来访问数据库,但我不确定。任何提示/提示都非常感谢。

1 个答案:

答案 0 :(得分:0)

我终于明白了:

创建活动

Go into phpmyadmin
go to the database you will schedule the event for 
click on Events tab
Then enter the script to schedule the event