VERSION()
+-----------------+
5.1.2-alpha-log
+-----------------+
1 row in set (0.00 sec)
+---------------------+
NOW()
+---------------------+
2005-10-11 15:15:00
+---------------------+
1 row in set (0.00 sec)
mysql>
較長的命令可以分多行輸入. MySQL是通過分號來判斷語句是否結束,而不是換行.
下面是一個簡單的多行語句的例子:
mysql> select
-> user(),
-> current_date;
+---------------+--------------+
USER() CURRENT_DATE
+---------------+--------------+
jon@localhost 2005-10-11
+---------------+--------------+
mysql>
在這個例子中,輸入多行查詢的第一行后,你可以看提示符變為 ->,這就是說MySQL沒有找到語句結束標識正在等待剩余的輸入部分. 如果不想執行正在輸入過程的一個命令,輸入\c 取消它:
mysql> select
-> user()
-> \c
mysql>
下面顯示的是各個提示符以及它們所表示的MySQL的狀態:
提示符 含義
mysql> 準備好接受新命令。
-> 等待多行命令的下一行。
'> 等待下一行,等待以單引號(“'”)開始的字符串的結束。
"> 等待下一行,等待以雙引號(“"”)開始的字符串的結束。
`> 等待下一行,等待以反斜點(‘`’)開始的識別符的結束。
/*> 等待下一行,等待以/*開始的注釋的結束。
文章來源于領測軟件測試網 http://www.kjueaiud.com/