前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >十个实用MySQL命令

十个实用MySQL命令

作者头像
企鹅号小编
发布2018-01-09 10:16:23
6110
发布2018-01-09 10:16:23
举报
文章被收录于专栏:企鹅号快讯

前言

今天介绍一些MySQL常用的实用命令,都是一些比较简单的命令。已经知道的朋友,就当是巩固吧,不知道的童鞋,可以好好在自己的机器上,练习下。

0. 显示数据库

命令:。

作用:列出当前数据库服务器中所有的数据库。

例子

1. 切换数据库

命令: 。

作用: 切换数据库。

例子:

2. 显示数据库中的所有表

命令: 。

作用: 显示数据库中的所有表。

例子:

3. 显示表中的所有列

命令:

作用:显示表中所有列信息。

例子:

注意:我这里使用终端直接连接数据库,为按列格式化显示。如果使用Navicat工具,则为下面这样。

4. 查看MySQL版本

命令: 。

作用:查看服务器版本。

例子

注意:查看MySQL版本是一件非常重要的事情,比如:MySQL5.6之前就不支持Online DDL,MySQL 5.7.8 之前就不支持JSON数据类型。

5. 查看当前用户

命令

作用:显示当前登录用户

例子

注意:上面是仅仅是为了演示,在生产环境中,不建议直接使用root用户,建议的是:建一个新用户连接数据库,以及做好权限分配,至于为什么?这里就不一一展开了,下次单独拧出来写一篇文章。

6. 显示单表信息

命令:。

作用:显示表详细信息。

例子

注意:该命令详细的展示了表的信息,其中包括表名,表的存储引擎,版本,数据长度,索引长度,创建时间,修改时间等等。

7. 显示进程数

命令: 。

作用:显示正在操作数据库的进程数。

例子

注意:该命令显示了所有连接数据库的进程数,其中就包括,用户,主机,连接的数据库等信息。

8. 显示索引

命令:;

作用:显示表中的所有索引。

例子

注意:这里显示了表中的索引信息,从这里就能看出建了哪些索引,联合索引的顺序。对索引不了解的童鞋,可以看看这篇文章《写会MySQL索引》。

9. 查看执行计划

命令:。

作用:查看查询语句的执行情况,常用于SQL优化。

例子

注意: 查看SQL的执行计划是一个好习惯,无论是新手,还是老司机,都应该养成这个习惯。上面这个执行计划还读的懂吗?如果不懂,可以回顾这篇文章《读懂MySQL执行计划》

最后

上面列出了一些SQL命令,在实际工作中,非常实用。其实工作中用到的SQL命令远远不止这些,下次我们再写。

这里预告一下,下一篇文章我们一起说说MySQL存储引擎。着重介绍一下MySQL常用存储引擎有哪些,以及各个的区别。

本文来自企鹅号 - andyqian媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - andyqian媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档