【发布时间】:2014-08-19 11:50:36
【问题描述】:
我有一个从 MySQL Workbench 运行的语句,它按我想要的方式运行。
INSERT INTO queuelist(songID)
select ID from songlist where filename LIKE CONCAT('%', substring(curdate(), 6,5) ,'%') order by filename
我现在想使用 Windows 调度程序和批处理文件自动执行该过程。我对这个过程相当陌生,对命令行的工作方式不是很熟悉。我是这样开始的:
mysql -u username -pMyPassword -D MyDatabase < code.sql
其中 code.sql 包含我在上面发布的查询——当我运行它时,我得到的结果与我在 Workbench 中运行它时完全不同。我需要用不同的格式吗?
谢谢 查克
【问题讨论】:
标签: mysql sql batch-file command-line