輸入 MySQL 查詢語句


在控制檯上輸入查詢之前,務必確保使用者已連線到伺服器。以下查詢將給出正在使用的伺服器的版本號和當前日期。

mysql> SELECT VERSION(), CURRENT_DATE;

注意: 函式“VERSION()”和“CURRENT_DATE”不區分大小寫。這意味著“version()”、“Version()”、“vERsion()”都表示相同的意思。 “CURRENT_DATE”也一樣。

  • SQL 查詢後面跟著一個分號。

  • 當向 mysql 發出查詢時,它會將查詢傳送到伺服器以執行。結果會被計算並顯示。還會列印另一個“mysql>”,表示伺服器已準備好接收更多查詢。

  • 執行 mysql 查詢後的輸出以表格形式呈現,即行和列。第一行包含列名。其餘行是查詢結果。

  • 查詢執行後,“mysql”還會給出返回的行數以及執行查詢所花費的時間。這可以讓使用者大致瞭解伺服器的效能。

MySQL 伺服器還可以用於在一行中執行多個語句。如下所示:

mysql> SELECT VERSION(); SELECT NOW();

“mysql”伺服器透過查詢終止分號來確定查詢語句的結束位置,而不是輸入行的末尾。這可以在以下查詢中看到:

mysql> SELECT
   −> USER()
   −> ,
   −> VERSION();

在上面的查詢中,重要的是要注意,當它轉到下一行時,提示符從“mysql>”變為“->”,因為這是一個多行查詢。沒有遇到終止分號,因此它給出了“->”,否則查詢將被髮送到伺服器以執行。

更新於: 2021年3月8日

415 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.