shell> mysql -h host -u user -p < batch-filemysql
强制执行脚本,即便某些语句参数错误,能够添加 --force 参数sql
若是MySQL运行在Windows下,脚本文件中包含特殊字符,能够经过以下方式解决:shell
C:\> mysql -e "source batch-file"spa
若是查询产生了大量输出,能够经过以下方式显示:file
shell> mysql < batch-file | more脚本
能够捕获输出作进一步处理:查询
shell> mysql < batch-file > mysql.out文件
默认批处理模式下输出相对交互模式简明许多,若是须要像交互模式下输出能够加 -t 参数,-v 参数能够打印执行的语句字符
脚本也能够在mysql提示符下,经过source命令执行,这相似于:错误
shell> mysql -e "source batch-file"