MySQL的脚本执行

    技术2025-04-03  10

    有时候,SQL语句可以很简单,就一行,如:

    SELECT VERSION(); 

    但通常情况下,我们要写很长的一段代码,这时候,MySQL的脚本执行就是一大利器了。

     

    有两种方式来让MySQL执行脚本:

     

    方法一

    在MySQL交互窗口里输入:source script.file或/. script.file

    mysql>source script.file 或 mysql>/. script.file 

    就会像这那输入对应SQL语句般输出结果。

     

    方法二

    在没有进入MySQL交互的情况下

    /PATH/mysql < script.file 

    (注:PATH是mysql执行文件的路径,script.file是要执行的SQL语句段的文件名)

    但是这种情况下输出是没有MySQL交互模式下用+/-输出的表格框架。

    要输出表格框架,加上-t选项。

    如果更进一步,要输出整个SQL语句交互过程,则加-vvv选项。(注:输出内容包括:脚本里的SQL语句,带表格框架的SQL查询结果。)

    最新回复(0)