MySQL 命令行运行脚本两次



我正在尝试在Windows上使用MySQL运行脚本,如下所示:

mysql.exe -h 127.0.0.1  databaseName -uroot < pathtomyscript.sql

在我的脚本上,我做了这样的事情

选择"开始";选择"导入";SOURCE 导入一些带有函数和过程的其他 sql选择"运行";一些东西选择"结束";

当我寻找日志时,我发现了这个:

开始开始进口进口跑跑结束结束

你知道为什么MySQL这样做吗?

看起来像

http://sqlfiddle.com/#!9/9eecb7d/98044

MySQL输出列标题和值。

要验证这个理论,你可以尝试 http://sqlfiddle.com/#!9/9eecb7d/98046

select 'start' as my_command; 

select 'start' as step; 

你会看到区别;-(

最新更新