当我尝试在事件计划程序中打开源代码为的脚本时: c:/path/path/file.sql
出现以下错误:
mysql> CREATE EVENT `TEST_load_import_script_user`
-> ON SCHEDULE EVERY 1 DAY STARTS '2018-10-01 11:09:00'
-> DO source c:/db/data_import/scripts/load_data_user.sql;
请参阅错误:
* ERROR 1064 (42000): You have an error in your SQL syntax; check the manual
that corresponds to your MySQL server version for the right syntax to use near
'c:/db/data_import/scripts/load_data_user.sql' at line 3*
但是当我执行一个简单的“select*from”命令时,所有的工作都是预期的:
mysql> CREATE EVENT `TEST_load_import_script_user`
-> ON SCHEDULE EVERY 1 DAY STARTS '2018-10-01 11:09:00'
-> DO select * from user;
查询正常,0行受影响(0.06秒)
有人知道我做错了什么吗?:)
其他可能有帮助的信息:
我在跑步 MySQL 8.0
在 Windows Server 2016
是文件确实存在
当我尝试在事件调度器语法之外运行脚本时,没有给出任何错误,脚本正在正常执行
事件计划程序已打开
暂无答案!
目前还没有任何答案,快来回答吧!