无法在mysql事件调度器主体中打开sql脚本

1cosmwyk  于 2021-06-19  发布在  Mysql
关注(0)|答案(0)|浏览(222)

当我尝试在事件计划程序中打开源代码为的脚本时: 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.0Windows Server 2016 是文件确实存在
当我尝试在事件调度器语法之外运行脚本时,没有给出任何错误,脚本正在正常执行
事件计划程序已打开

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题