happyleo12
2016-07-29 01:08
采纳率: 80.8%
浏览 2.7k
已采纳

执行SQL文件的bat脚本的写法

我有一个sql文件,里面写的一堆update,delect的语句
想在windows的自动计划任务里每一小时自动执行sql文件,发现需要写bat脚本
不知道bat脚本里写什么样的代码才能执行sql文件
数据库是mysql的,求大神指教

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • happyleo12 2016-08-30 05:49
    已采纳

    bat文件写法:
    cd sql存放地址
    mysql --user=用户 --password=密码 数据库 <sql文件

    点赞 打赏 评论
  • 丶小飞哥 2016-07-29 03:19

    语句贴出来,转写成存储过程,然后创建事件,一小时执行一次就可以了

     CREATE EVENT `NewEvent`
    ON SCHEDULE EVERY 1 HOUR
    ON COMPLETION NOT PRESERVE
    ENABLE
    DO
    BEGIN
    CALL ‘PROCEDURE’
    END;
    
    点赞 打赏 评论

相关推荐 更多相似问题