①0 help == ? 帮助指令,查询某个指令的解释、用法、说明等.详情参考博文:
shell> mysql -h host -u user -p
Enter password: ********
host和user分别代表MySQL服务器运行的主机名和MySQL账户用户名.设置时替换为正确的值.******** 代表你的密码;当mysql显示Enter password:提示时输入它.
提示符后的一些介绍信息:
shell> mysql -h host -u user -p
Enter password: ********
Welcome to the MySQL monitor.? Commands end with ; or \g.
Your MySQL connection id is 25338 to server version: ⑤1.2-alpha-standard
?
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
?
mysql>
提示符告诉你mysql准备为你输入命令.(当然,如果mysql刚装好,可能没有密码,直接按回车键即可)
一些MySQL安装允许用户以匿名(未命名)用户连接到本地主机上运行的服务器.如果你的机器是这种情况,你可以这样:
mysql
很明显,我的不行.
mysql> QUIT
可见,mysql大小写不敏感.
在Unix中,也可以按control-D键断开服务器.
SELECT VERSION(), CURRENT_DATE;
mysql> SELECT VERSION(), CURRENT_DATE;
mysql> select version(), current_date;
mysql> SeLeCt vErSiOn(), current_DATE;
显示它准备好接受其它命令.
mysql显示返回了多少行,以及查询花了多长时间,它给你提供服务器性能的一个大致概念.因为他们表示时钟时间(不是 CPU 或机器时间),并且因为他们受到诸如服务器负载和网络延时的影响,所以呢这些值是不精确的.
SELECT VERSION(); SELECT NOW();
mysql> SELECT
? -> USER()
? -> ,
? -> CURRENT_DATE;
,这正是mysql如何指出它没见到完整的语句并且正在等待剩余的部分.提示符是你的朋友,因为它提供有价值的反馈,如果使用该反馈,将总是知道mysql正在等待什么.
①.0.0?如果你决定不想执行正在输入过程中的一个命令,输入\c取消它:
mysql> SELECT
? -> USER()
? -> \c
mysql>
,提供反馈以表明mysql准备接受一个新命令.
①.1.0?下表显示出可以看见的各个提示符并简述它们所表示的mysql的状态:
提示符
含义
准备好接受新命令.
等待多行命令的下一行.
等待下一行,等待以反斜点('◆')开始的识别符的结束.
等待下一行,等待以/*开始的注释的结束.
mysql> SELECT * FROM my_table WHERE name = 'Smith AND age < 30;
? '>
这时候发现,";"分号和"\c"都无法终结语句.
因为mysql作为它正在收集的字符串的一部分来解释它,相反,应输入关闭的引号字符(这样mysql知道你完成了字符串),然后输入\c:
mysql> SELECT * FROM my_table WHERE name = 'Smith AND age < 30;
? '> '\c
mysql>
,显示mysql准备好接受一个新命令了.
END
以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!