mysql 输入信息查询_MySQL 输入查询

一、基本使用

当我们已连接到服务器。我们可以做很多事情。

查看数据库基本信息

MariaDB [(none)]> SELECT DATABASE();

+------------+

| DATABASE() |

+------------+

| NULL |

+------------+

1 row in set (0.00 sec)

四则计算

MariaDB [(none)]> select 453 * 453 / 43;

+----------------+

| 453 * 453 / 43 |

+----------------+

| 4772.3023 |

+----------------+

1 row in set (0.00 sec)

配置查看

MariaDB [(none)]> show variables like '%binlog%';

+-----------------------------------------+----------------------+

| Variable_name | Value |

+-----------------------------------------+----------------------+

| binlog_annotate_row_events | OFF |

| binlog_cache_size | 32768 |

| binlog_checksum | NONE |

| binlog_commit_wait_count | 0 |

| binlog_commit_wait_usec | 100000 |

当然不仅只有上示几点,MySQL 还有更多的功能。

二、输入特性

查询通常由一个 SQL 语句和一个分号组成。特殊如 quit(退出) 这类不需要。

MySQL 通过查找终止分号(而不是通过查找输入行的末尾)来确定语句的结尾。(换句话说,MySQL 接受自由格式的输入:它收集输入行,但直到看到分号时才执行它们。)

MariaDB [(none)]> select * from

-> test_table where

-> date >= 20200101 and status = 1

->

-> group by date ;

在此示例中,请注意输入多行查询的第一行后,提示从 mysql>变为的方式->。这就是 mysql表示尚未看到完整语句并正在等待其余语句的方式。

如果决定不想执行正在输入的查询,请输入 \c 命令来取消它。

当然也可能会看到其他提示:

提示

含义

mysql>

准备进行新查询

->

等待多行查询的下一行

'>

等待下一行,等待以单引号(')开头的字符串的完成

">

等待下一行,等待以双引号(")开头的字符串的完成

>

等待下一行,等待以反引号(`)开头的标识符的完成

/*>

等待下一行,等待以开头的注释的完成 /*

当处于倒数四种情况下执行 \c 需要补全字符。 如 '\c

MySQL 以表格形式(行和列)显示查询输出。第一行包含各列名称,下面的行是查询结果。

MySQL 返回了多少行以及查询执行了多长时间,这使你对服务器性能有了一个大概的了解。但这些值不精确。

以上就是输入查询大致的内容了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值