【发布时间】:2016-10-20 11:17:47
【问题描述】:
我正在尝试使用 PHP 脚本启动 MySQL 事件。它使用 phpMyAdmin 工作(虽然我得到同样的错误)但不使用脚本。我收到以下错误:
您的 SQL 语法有错误;查看与您的 MariaDB 服务器版本相对应的手册,了解在第 1 行的“DELIMITER”附近使用的正确语法
DELIMITER |
CREATE EVENT myevent21222
ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 5 MINUTE
DO
BEGIN
UPDATE `team` SET `reg` = '0' WHERE `id` = '1';
END |
# MySQL lieferte ein leeres Resultat zurück (d.h. null Datensätze).
DELIMITER ;
谁能找出问题所在?
在用户完成某项操作 5 分钟后更改数据库中的数据是否有任何替代方法?
【问题讨论】:
-
错误信息如何结束?
-
不要在代码中添加分隔符部分。 phpMyadmin 会自动为您完成这项工作
-
哦,现在应该可以了,我想。但我收到以下消息:“错误消息:准备好的语句协议尚不支持此命令”。好吧,我会尝试使用 mysqli_query ...
-
完美运行,谢谢!
-
您有 3 个问题,没有一个接受复选标记,也没有对那些对您有帮助的问题投赞成票?
标签: php mysql events phpmyadmin