2016-04-04 95 views
0

我通過ssh運行此命令:雙人結果

mysql --defaults-extra-file=/login.cnf database < /test.sql

/test.sql內容:

SELECT 1; 
SELECT 1234; 

我得到這樣的迴應:

[[email protected] ~]# mysql --defaults-extra-file=/login.cnf database < /test.sql 
1 
1 
1234 
1234 

爲什麼會有雙重結果?我期望的迴應應該是:

1 
1234 

這是否意味着每個SELECT查詢都執行了兩次?我使用

MySQL的版本是mysql Ver 14.14 Distrib 5.7.11, for Linux (x86_64) using EditLine wrapper

預先感謝您所有的答案! :)

回答

3

這是因爲有列名稱和相應的值。

答案格式如下:

+--------+ 
| Column | 
+--------+ 
| Value | 
+--------+