我会像这样执行一个SQL查询:
INSERT INTO mytable (name,surname)
VALUES ('john','john')
但是例如10秒之后只有一次。
这样的事情:
CREATE
ON SCHEDULE AFTER 10 seconds
INSERT INTO mytable (name,surname)
VALUES ('john','john')
我在等你的回答
答案 0 :(得分:2)
试试这个,了解有关在mysql中创建事件的更多信息。
http://dev.mysql.com/doc/refman/5.1/en/events-overview.html
CREATE EVENT DO_INSERT_OP
ON SCHEDULE
AT CURRENT_TIMESTAMP + INTERVAL 1 SECOND
DO INSERT INTO mytable (name,surname)
VALUES ('john','john');
答案 1 :(得分:1)
您可以使用 WAITFOR DELAY ,例如:
WAITFOR DELAY '00:00:10';
格式为hh:mm:ss。
答案 2 :(得分:0)
使用SLEEP()
可以完成这样的事情SELECT * FROM mytable;
SELECT SLEEP(10);
INSERT INTO mytable (name,surname)
VALUES ('john','john');