2 简单介绍MySQL

作者: 笑Skr人啊 | 来源:发表于2017-04-07 11:25 被阅读0次
  • 要求服务器告诉它的版本号和当前日期
mysql> select version(),current_date;
+-----------+--------------+
| version() | current_date |
+-----------+--------------+
| 5.5.49    | 2017-04-07   |
+-----------+--------------+
1 row in set (0.00 sec)

  • 这个查询说明mysql的几个方面:

· 一个命令通常由SQL语句组成,随后跟着一个分号。(有一些例外不需要分号。早先提到的QUIT是一个例子。后面我们将看到其它的例子。)

· 当发出一个命令时,mysql将它发送给服务器并显示执行结果,然后显示另一个mysql>显示它准备好接受其它命令。

· mysql用表格(行和列)方式显示查询输出。第一行包含列的标签,随后的行是查询结果。通常,列标签是你取自数据库表的列的名字。如果你正在检索一个表达式而非表列的值(如刚才的例子),mysql用表达式本身标记列。

· mysql显示返回了多少行,以及查询花了多长时间,它给你提供服务器性能的一个大致概念。因为他们表示时钟时间(不是 CPU 或机器时间),并且因为他们受到诸如服务器负载和网络延时的影响,因此这些值是不精确的。(为了简洁,在本章其它例子中不再显示“集合中的行”。)

能够以大小写输入关键词。下列查询是等价的:
mysql> SELECT VERSION(), CURRENT_DATE;
mysql> select version(), current_date;
mysql> SeLeCt vErSiOn(), current_DATE;

  • 这是另外一个查询,它说明你能将mysql用作一个简单的计算器:
mysql> select sin(pi()/8),3*8;
+--------------------+-----+
| sin(pi()/8)        | 3*8 |
+--------------------+-----+
| 0.3826834323650898 |  24 |
+--------------------+-----+
1 row in set (0.00 sec)

如果你决定不想执行正在输入过程中的一个命令,输入\c取消它:

mysql> SELECT
    -> USER()
    -> \c
mysql>

这里也要注意提示符,在你输入\c以后,它切换回到mysql>,提供反馈以表明mysql准备接受一个新命令。

下表显示出可以看见的各个提示符并简述它们所表示的mysql的状态:

  • mysql>: 准备好接受新命令。

->: 等待多行命令的下一行。

'>: 等待下一行,等待以单引号(“'”)开始的字符串的结束。

">: 等待下一行,等待以双引号(“"”)开始的字符串的结束。

>: 等待下一行,等待以反斜点(‘’)开始的识别符的结束。

/>: 等待下一行,等待以/开始的注释的结束。

相关文章

  • 2 简单介绍MySQL

    要求服务器告诉它的版本号和当前日期 这个查询说明mysql的几个方面: · 一个命令通常由SQL语...

  • Mysql 搭建手册

    Mysql安装 介绍 安装方法有很多这里我介绍两种,1、yum 安装mysql;2、手动安装mysql Mysql...

  • MySQL Index 是如何工作的

    最近在读MySQL的技术内幕, MySQL的Index之前在MySQL读书笔记的混乱整理中简单提到过, 简单介绍了...

  • MySql(一)简单介绍

    背景介绍 •由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品。MySQL 是一种开源的且最流行的关系...

  • Mysql索引简单介绍

    索引:存储引擎快速找到记录的一种数据结构。数据量越大,索引对性能的影响越重要索引并不是越多越好 索引脑图 B-Tr...

  • Mysql体系结构(二)

    上章节简单的提到了连接Mysql 实例和Mysql数据库的区别 以及存储引擎的介绍,这章节 就介绍下 Mysql基...

  • MySQL学习笔记(1) - 概述

    1. 背景 本文简单介绍下MySQL。 2.知识 MySQL 是一个小型的关系型数据库管理系统。具有体积小,速度快...

  • 一文带你看懂binlog和redo log

    在介绍binlog和redolog之前,有必要先简单介绍一下MySQL的逻辑架构。总体上来说,MySQL可以分为s...

  • MySql双主搭建

    简单介绍一下搭建MySql双主的背景: 系统配置及MySql版本 请提前安装MySql,本文档未涉及到MySql的...

  • MySQL简单介绍(java版)

    MySQL不区分大小写,但开发人员习惯上SQL关键字大写,列名表名小写,这样易于查看和维护MySQL语句被处理时空...

网友评论

    本文标题:2 简单介绍MySQL

    本文链接:https://www.haomeiwen.com/subject/paxhattx.html