b) 交互模式
交互模式就是直接在mysql提示符下发布命令并执行命令。
如下操作,不区分大小写,输入回车后会得到命令执行的结果,即为交互模式。
mysql> SELECT VERSION(), CURRENT_DATE;
mysql> select version(), current_date;
mysql> SeLeCt vErSiOn(), current_DATE;
--简单计算
mysql> select power(2,3),(5-1)*4;
+------------+---------+
| power(2,3) | (5-1)*4 |
+------------+---------+
| 8 | 16 |
+------------+---------+
1 row in set (0.00 sec)
--分号分割多行
mysql> select version();select current_date;
+---------------------------------------+
| version() |
+---------------------------------------+
| 5.6.17-enterprise-commercial-advanced |
+---------------------------------------+
1 row in set (0.01 sec)
+--------------+
| current_date |
+--------------+
| 2014-04-28 |
+--------------+
1 row in set (0.00 sec)
--换行输入命令
--注,可以输入空行
mysql> select user(),
-> current_date;
+----------------+--------------+
| user() | current_date |
+----------------+--------------+
| root@localhost | 2014-04-28 |
+----------------+--------------+
1 row in set (0.00 sec)
--取消执行当前命令
mysql> select current_date()\c