有时候,SQL语句可以很简单,就一行,如:
但通常情况下,我们要写很长的一段代码,这时候,MySQL的脚本执行就是一大利器了。
有两种方式来让MySQL执行脚本:
方法一
在MySQL交互窗口里输入:source script.file或/. script.file
就会像这那输入对应SQL语句般输出结果。
方法二
在没有进入MySQL交互的情况下
(注:PATH是mysql执行文件的路径,script.file是要执行的SQL语句段的文件名)
但是这种情况下输出是没有MySQL交互模式下用+/-输出的表格框架。
要输出表格框架,加上-t选项。
如果更进一步,要输出整个SQL语句交互过程,则加-vvv选项。(注:输出内容包括:脚本里的SQL语句,带表格框架的SQL查询结果。)