我有一个sql文件,里面写的一堆update,delect的语句
想在windows的自动计划任务里每一小时自动执行sql文件,发现需要写bat脚本
不知道bat脚本里写什么样的代码才能执行sql文件
数据库是mysql的,求大神指教
bat文件写法:
cd sql存放地址
mysql --user=用户 --password=密码 数据库 <sql文件
语句贴出来,转写成存储过程,然后创建事件,一小时执行一次就可以了
CREATE EVENT `NewEvent`
ON SCHEDULE EVERY 1 HOUR
ON COMPLETION NOT PRESERVE
ENABLE
DO
BEGIN
CALL ‘PROCEDURE’
END;