mysql无法退出sql命令行编辑

mysql无法退出sql命令行编辑

ID:11279704

大小:33.50 KB

页数:4页

时间:2018-07-11

mysql无法退出sql命令行编辑_第1页
mysql无法退出sql命令行编辑_第2页
mysql无法退出sql命令行编辑_第3页
mysql无法退出sql命令行编辑_第4页
资源描述:

《mysql无法退出sql命令行编辑》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、出处:http://www.anbob.com/?p=579mysql无法退出sql命令行编辑mysql>insertintocore_user(login_name,real_name,password,email,create_time,is_disab…..‘>quit‘>exit‘>;‘>‘>c‘>/c终止批处理操作吗(Y/N)?y遇到上面的情况无法终于sql编辑,最后没办法ctrl+c,强退了mysql,后来找了一下官方文档,上面是有说明的,前面的提示符很重要,要用‘c退出————————以下官方的说明-------------这询问说明mysql的几个方

2、面:·一个命令通常由SQL语句组成,随后跟着一个分号。(有一些例外不需要分号。早先提到的QUIT是一个例子。后面我们将看到其它的例子。)·当发出一个命令时,mysql将它发送给服务器并显示执行结果,然后显示另一个mysql>显示它准备好接受其它命令。·mysql用表格(行和列)方式显示查询输出。第一行包含列的标签,随后的行是查询结果。通常,列标签是你取自数据库表的列的名字。如果你正在检索一个表达式而非表列的值(如刚才的例子),mysql用表达式本身标记列。·mysql显示返回了多少行,以及查询花了多长时间,它给你提供服务器性能的一个大致概念。因为他们表示时钟时间(不是CP

3、U或机器时间),并且因为他们受到诸如服务器负载和网络延时的影响,因此这些值是不精确的。(为了简洁,在本章其它例子中不再显示“集合中的行”。)能够以大小写输入关键词。下列查询是等价的:mysql>SELECTVERSION(),CURRENT_DATE;mysql>selectversion(),current_date;mysql>SeLeCtvErSiOn(),current_DATE;这是另外一个查询,它说明你能将mysql用作一个简单的计算器:mysql>SELECTSIN(PI()/4),(4+1)*5;+——————+———+

4、SIN(PI()/4)

5、(4+1)

6、*5

7、+——————+———+

8、0.70710678118655

9、25

10、+——————+———+1rowinset(0.02sec)至此显示的命令是相当短的单行语句。你可以在一行上输入多条语句,只需要以一个分号间隔开各语句:mysql>SELECTVERSION();SELECTNOW();+—————–+

11、VERSION()

12、+—————–+

13、5.1.2-alpha-log

14、+—————–+1rowinset(0.00sec)+———————+

15、NOW()

16、+———————+

17、2005-10-1115:15:00

18、+———————+1rowinset(0.00sec)不

19、必全在一个行内给出一个命令,较长命令可以输入到多个行中。mysql通过寻找终止分号而不是输入行的结束来决定语句在哪儿结束。(换句话说,mysql接受自由格式的输入:它收集输入行但直到看见分号才执行。)这里是一个简单的多行语句的例子:mysql>SELECT->USER()->,->CURRENT_DATE;+—————+————–+

20、USER()

21、CURRENT_DATE

22、+—————+————–+

23、jon@localhost

24、2005-10-11

25、+—————+————–+在这个例子中,在输入多行查询的第一行后,要注意提示符如何从mysql>变为->,这正是mysql如

26、何指出它没见到完整的语句并且正在等待剩余的部分。提示符是你的朋友,因为它提供有价值的反馈,如果使用该反馈,将总是知道mysql正在等待什么。如果你决定不想执行正在输入过程中的一个命令,输入c取消它:mysql>SELECT->USER()->cmysql>这里也要注意提示符,在你输入c以后,它切换回到mysql>,提供反馈以表明mysql准备接受一个新命令。下表显示出可以看见的各个提示符并简述它们所表示的mysql的状态:提示符含义mysql>准备好接受新命令。->等待多行命令的下一行。‘>等待下一行,等待以单引号(“’”)开始的字符串的结束。“>等待下一行,等待以

27、双引号(“””)开始的字符串的结束。`>等待下一行,等待以反斜点(‘`’)开始的识别符的结束。/*>等待下一行,等待以/*开始的注释的结束。当你打算在一个单行上发出一个命令时,通常会“偶然”出现多行语句,但是没有终止分号。在这种情况中,mysql等待进一步输入:mysql>SELECTUSER()->如果出现这种情况(你认为输完了语句,但是只有一个->提示符响应),很可能mysql正在等待分号。如果你没有注意到提示符的提示,在意识到你需要做什么之前,你可能会呆坐一会儿。输入一个分号完成语句,mysql将执行:mysql>SEL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。