精华内容
下载资源
问答
  • MySQL 常用show命令

    2020-04-25 14:32:17
    MySQL 常用show命令

    查询所有数据库

    命令为 show databases;
    查询所有数据库
    上图就是所有数据库了.
    前四个数据库是默认的数据库,后面两个是我之后自己创建的数据库.
    information_schema数据库是内部数据库,里面保存的是其他数据库的信息
    mysql数据库用于存储一些用户信息
    performance_schema数据库主要用于收集数据库服务器性能参数
    sys数据库的所有数据都来源于performance_schema,但是会比performance_schema数据库更加简洁,便于阅览里面的内容

    查询数据库中所有的表

    use test1;
    show tables;
    

    查询数据库中所有的表
    use test1是指定名为test1的这个数据库

    查询表中所有的列

    show columns from student;
    

    查询表中所有的列
    上图就是student表的所有字段信息.
    Field为字段名
    Type为数据类型
    Null为是否允许为Null
    Key为键信息,比如上图的PRI表示字段id为主键
    Default为默认值
    Extra为其他信息,可以是auto_increment,表示键自增

    查询表中的所有列–快捷方式

    describe student;
    

    这个命令和上一个命令效果是一样的,但是更加便捷了

    显示服务器状态信息

    show status;
    

    显示创建数据库的语句

    show create database test1;
    

    显示创建数据库
    上图的Database字段就是数据库名,Create Database就是创建数据库的语句.
    具体如下:
    'CREATE DATABASE  /*!40100 DEFAULT CHARACTER SET utf8 */'

    显示创建表的语句

    show create table student;
    

    在这里插入图片描述
    Create Table字段值如下:

    ‘CREATE TABLE student (
    id int(11) NOT NULL,
    name varchar(20) NOT NULL,
    sex int(11) NOT NULL,
    phone varchar(20) NOT NULL,
    address varchar(50) NOT NULL,
    PRIMARY KEY (id)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8’

    显示服务器错误

    show errors;
    

    显示服务器警告信息

    show warnings;
    
    展开全文
  • 路由器常用show命令

    2011-07-31 16:45:50
    路由器常用show命令,可以帮助网络人员记住基本的路由器配置,辅助文件
  • Mysql 常用show命令

    2017-09-22 01:36:56
    Mysql 常用show命令show tables或show tables from database_name或show database_name.tables; 解释:显示当前数据库中所有表的名称 show databases; 解释:显示mysql中所有数据库的名称 show processlist; 解释...

    Mysql 常用show命令

    show tables或show tables from database_name或show database_name.tables;
    解释:显示当前数据库中所有表的名称

    show databases;
    解释:显示mysql中所有数据库的名称

    show processlist;
    解释:显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查看
    他们自己的进程,但是如果他们拥有process权限,就可以查看所有人的进程,包括密码。

    kill xx; 杀死进程,xx 为进程id

    show table status;
    解释:显示当前使用或者指定的database中的每个表的信息。信息包括表类型和表的最新更新时间

    show columns from table_name from database_name; 或show columns from database_name.table_name;或show fields;
    解释:显示表中列名称(和 desc table_name 命令的效果是一样的)

    show grants for user_name@localhost;
    解释:显示一个用户的权限,显示结果类似于grant 命令

    show index from table_name;或show keys;
    解释:显示表的索引

    show status;
    解释:显示一些系统特定资源的信息,例如,正在运行的线程数量

    show variables;
    解释:显示系统变量的名称和值

    show privileges;
    解释:显示服务器所支持的不同权限

    show create database database_name;
    解释:显示创建指定数据库的SQL语句

    show create table table_name;
    解释:显示创建指定数据表的SQL语句

    show engies;
    解释:显示安装以后可用的存储引擎和默认引擎。

    show innodb status;
    解释:显示innoDB存储引擎的状态

    show logs;
    解释:显示BDB存储引擎的日志

    show warnings;
    解释:显示最后一个执行的语句所产生的错误、警告和通知

    show errors;
    解释:只显示最后一个执行语句所产生的错误

    上面的大部分命令都可以用like,比如 show table like ‘%abce%’ 。

    附:

    
    show status 结果说明 
    列 含义 
    Name 表名 
    Type 表的类型 (ISAM,MyISAM或HEAP) 
    Row_format 行存储格式 (固定, 动态, 或压缩) 
    Rows 行数量 
    Avg_row_length 平均行长度 
    Data_length 数据文件的长度 
    Max_data_length 数据文件的最大长度 
    Index_length 索引文件的长度 
    Data_free 已分配但未使用了字节数 
    Auto_increment 下一个 autoincrement(自动加1)值 
    Create_time 表被创造的时间 
    Update_time 数据文件最后更新的时间 
    Check_time 最后对表运行一个检查的时间 
    Create_options 与CREATE TABLE一起使用的额外选项 
    Comment 当创造表时,使用的注释 (或为什么MySQL不能存取表信息的一些信息)。 

    show index 结果说明:

    列 含义 
    Table 表名 
    Non_unique 0,如果索引不能包含重复。 
    Key_name 索引名 
    Seq_in_index 索引中的列顺序号, 从 1 开始。 
    Column_name 列名。 
    Collation 列怎样在索引中被排序。在MySQL中,这可以有值A(升序) 或NULL(不排序)。 
    Cardinality 索引中唯一值的数量。这可通过运行isamchk -a更改. 
    Sub_part 如果列只是部分被索引,索引字符的数量。NULL,如果整个键被索引。 

    show variables 结果说明:

    Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。 
    Aborted_connects 尝试已经失败的MySQL服务器的连接的次数。 
    Connections 试图连接MySQL服务器的次数。 
    Created_tmp_tables 当执行语句时,已经被创造了的隐含临时表的数量。 
    Delayed_insert_threads 正在使用的延迟插入处理器线程的数量。 
    Delayed_writes 用INSERT DELAYED写入的行数。 
    Delayed_errors 用INSERT DELAYED写入的发生某些错误(可能重复键值)的行数。 
    Flush_commands 执行FLUSH命令的次数。 
    Handler_delete 请求从一张表中删除行的次数。 
    Handler_read_first 请求读入表中第一行的次数。 
    Handler_read_key 请求数字基于键读行。 
    Handler_read_next 请求读入基于一个键的一行的次数。 
    Handler_read_rnd 请求读入基于一个固定位置的一行的次数。 
    Handler_update 请求更新表中一行的次数。 
    Handler_write 请求向表中插入一行的次数。 
    Key_blocks_used 用于关键字缓存的块的数量。 
    Key_read_requests 请求从缓存读入一个键值的次数。 
    Key_reads 从磁盘物理读入一个键值的次数。 
    Key_write_requests 请求将一个关键字块写入缓存次数。 
    Key_writes 将一个键值块物理写入磁盘的次数。 
    Max_used_connections 同时使用的连接的最大数目。 
    Not_flushed_key_blocks 在键缓存中已经改变但是还没被清空到磁盘上的键块。 
    Not_flushed_delayed_rows 在INSERT DELAY队列中等待写入的行的数量。 
    Open_tables 打开表的数量。 
    Open_files 打开文件的数量。 
    Open_streams 打开流的数量(主要用于日志记载) 
    Opened_tables 已经打开的表的数量。 
    Questions 发往服务器的查询的数量。 
    Slow_queries 要花超过long_query_time时间的查询数量。 
    Threads_connected 当前打开的连接的数量。 
    Threads_running 不在睡眠的线程数量。 
    Uptime 服务器工作了多少秒。 

    关于上面的一些注释:

    如果Opened_tables太大,那么你的table_cache变量可能太小。 
    如果key_reads太大,那么你的key_cache可能太小。缓存命中率可以用key_reads/key_read_requests计算。 
    如果Handler_read_rnd太大,那么你很可能有大量的查询需要MySQL扫描整个表或你有没正确使用键值的联结(join)。 
    
    展开全文
  • Mysql 常用show命令show tables或show tables from database_name或show database_name.tables;解释:显示当前数据库中所有表的名称show databases;解释:显示mysql中所有数据库的名称show processlist;解释:显示...

    Mysql 常用show命令

    show tables或show tables from database_name或show database_name.tables;

    解释:显示当前数据库中所有表的名称

    show databases;

    解释:显示mysql中所有数据库的名称

    show processlist;

    解释:显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查看

    他们自己的进程,但是如果他们拥有process权限,就可以查看所有人的进程,包括密码。

    kill xx; 杀死进程,xx 为进程id

    show table status;

    解释:显示当前使用或者指定的database中的每个表的信息。信息包括表类型和表的最新更新时间

    show columns from table_name from database_name; 或show columns from database_name.table_name;或show fields;

    解释:显示表中列名称(和 desc table_name 命令的效果是一样的)

    show grants for user_name@localhost;

    解释:显示一个用户的权限,显示结果类似于grant 命令

    show index from table_name;或show keys;

    解释:显示表的索引

    show status;

    解释:显示一些系统特定资源的信息,例如,正在运行的线程数量

    show variables;

    解释:显示系统变量的名称和值

    show privileges;

    解释:显示服务器所支持的不同权限

    show create database database_name;

    解释:显示创建指定数据库的SQL语句

    show create table table_name;

    解释:显示创建指定数据表的SQL语句

    show engies;

    解释:显示安装以后可用的存储引擎和默认引擎。

    show innodb status;

    解释:显示innoDB存储引擎的状态

    show logs;

    解释:显示BDB存储引擎的日志

    show warnings;

    解释:显示最后一个执行的语句所产生的错误、警告和通知

    show errors;

    解释:只显示最后一个执行语句所产生的错误

    上面的大部分命令都可以用like,比如 show table like ‘%abce%’ 。

    附:

    show status 结果说明

    列 含义

    Name 表名

    Type 表的类型 (ISAM,MyISAM或HEAP)

    Row_format 行存储格式 (固定, 动态, 或压缩)

    Rows 行数量

    Avg_row_length 平均行长度

    Data_length 数据文件的长度

    Max_data_length 数据文件的最大长度

    Index_length 索引文件的长度

    Data_free 已分配但未使用了字节数

    Auto_increment 下一个 autoincrement(自动加1)值

    Create_time 表被创造的时间

    Update_time 数据文件最后更新的时间

    Check_time 最后对表运行一个检查的时间

    Create_options 与CREATE TABLE一起使用的额外选项

    Comment 当创造表时,使用的注释 (或为什么MySQL不能存取表信息的一些信息)。

    show index 结果说明:

    列 含义

    Table 表名

    Non_unique 0,如果索引不能包含重复。

    Key_name 索引名

    Seq_in_index 索引中的列顺序号, 从 1 开始。

    Column_name 列名。

    Collation 列怎样在索引中被排序。在MySQL中,这可以有值A(升序) 或NULL(不排序)。

    Cardinality 索引中唯一值的数量。这可通过运行isamchk -a更改.

    Sub_part 如果列只是部分被索引,索引字符的数量。NULL,如果整个键被索引。

    show variables 结果说明:

    Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。

    Aborted_connects 尝试已经失败的MySQL服务器的连接的次数。

    Connections 试图连接MySQL服务器的次数。

    Created_tmp_tables 当执行语句时,已经被创造了的隐含临时表的数量。

    Delayed_insert_threads 正在使用的延迟插入处理器线程的数量。

    Delayed_writes 用INSERT DELAYED写入的行数。

    Delayed_errors 用INSERT DELAYED写入的发生某些错误(可能重复键值)的行数。

    Flush_commands 执行FLUSH命令的次数。

    Handler_delete 请求从一张表中删除行的次数。

    Handler_read_first 请求读入表中第一行的次数。

    Handler_read_key 请求数字基于键读行。

    Handler_read_next 请求读入基于一个键的一行的次数。

    Handler_read_rnd 请求读入基于一个固定位置的一行的次数。

    Handler_update 请求更新表中一行的次数。

    Handler_write 请求向表中插入一行的次数。

    Key_blocks_used 用于关键字缓存的块的数量。

    Key_read_requests 请求从缓存读入一个键值的次数。

    Key_reads 从磁盘物理读入一个键值的次数。

    Key_write_requests 请求将一个关键字块写入缓存次数。

    Key_writes 将一个键值块物理写入磁盘的次数。

    Max_used_connections 同时使用的连接的最大数目。

    Not_flushed_key_blocks 在键缓存中已经改变但是还没被清空到磁盘上的键块。

    Not_flushed_delayed_rows 在INSERT DELAY队列中等待写入的行的数量。

    Open_tables 打开表的数量。

    Open_files 打开文件的数量。

    Open_streams 打开流的数量(主要用于日志记载)

    Opened_tables 已经打开的表的数量。

    Questions 发往服务器的查询的数量。

    Slow_queries 要花超过long_query_time时间的查询数量。

    Threads_connected 当前打开的连接的数量。

    Threads_running 不在睡眠的线程数量。

    Uptime 服务器工作了多少秒。

    关于上面的一些注释:

    如果Opened_tables太大,那么你的table_cache变量可能太小。

    如果key_reads太大,那么你的key_cache可能太小。缓存命中率可以用key_reads/key_read_requests计算。

    如果Handler_read_rnd太大,那么你很可能有大量的查询需要MySQL扫描整个表或你有没正确使用键值的联结(join)。

    文章来源:https://www.iteye.com/blog/hunanpengdake-1637838

    一言不合就认怂

    展开全文
  • 目前市场上的SAN光纤交换机基本都是OEM博科的产品,因此只要掌握博科SAN光交的配置就学会了市场上90%以上的交换机配置,下面我先列出了常用Show命令,后续会逐渐更新其他配置以及一些故障的分析。 使用电脑连接管理...
    51c9a36ac38ea50299eb7e49ebeb85eb.png

    目前市场上的SAN光纤交换机基本都是OEM博科的产品,因此只要掌握博科SAN光交的配置就学会了市场上90%以上的交换机配置,下面我先列出了常用Show命令,后续会逐渐更新其他配置以及一些故障的分析。

    使用电脑连接管理网口,默认IP地址为:10.77.77.77,掩码:255.255.255.0

    默认用户名:admin,默认密码password

    命令行修改管理IP

    在命令行模式下可以通过ipaddrset命令对交换机的IP地址进行设置和修改

    swd77:admin> ipaddrset

    Ethernet IP Address [10.77.77.77]: #输入交换机需要设置的IP地址

    Ethernet Subnetmask [255.255.255.0]: #输入掩码

    Fibre Channel IP Address [none]:

    Fibre Channel Subnetmask [none]:

    Gateway IP Address [none]: # 输入网关

    DHCP [Off]: #是否开启DHCP

    swd77:admin>

    常用Show命令

    1. switchStatusShow

    查看交换机的总体健康状态

    f565a5960ea8172d463de9fd09386617.png

    2. switchShow

    查看交换机基本配置信息

    3d84d66cfa2d049a7c767573713f89fb.png

    3. portShow

    查看某个端口状态

    d08a794a0f2d610813519274c81de968.png

    4. fanShow

    查看交换机散热风扇的状态

    efcdd971e8c6df646746cd0da13e1a8d.png

    5. psShow

    查看交换机的电源状态

    6e47f0a26f23e0bc93a02e2f8cc2e4b2.png

    6. tempShow

    查看交换机的环境温度

    83d834a99da7b08f2cd2590ce425ec43.png

    7. errDump、errShow、errClear

    查看交换机的内部消息日志

    fe8f2642bccbd2988b79225c1a4d1053.png

    8. supportShow、supportSave、pdShow

    收集交换机的诊断数据

    72658c01a126432b158a79bd2a9b79f4.png

    9. nsShow、nsAllShow、fabricShow

    检查连接到交换机的设备

    fce7b9ee9e03dcc2ff0d6006e51d19d2.png

    10. 查看当前的Domain ID

    输入命令fabricShow,输出结果中的Switch ID即包括交换机的Domain ID。

    展开全文
  • mysql常用show命令

    2015-09-01 10:35:46
     show procedure status; //存储过程  show function status; //函数 查看存储过程或函数的创建代码  show create procedure proc_name;  show create function func_name; 查看视图 ...
  • Line的配置模式及cisco常用show命令

    千次阅读 2017-11-22 20:18:21
    console命令,将进入Line配置模式。该模式主要用于对虚拟终端(vty)和控制台端口进行配置,其配置主要是设置虚拟终端和控制台的用户级登录密码。 Line配置模式的命令行提示符为:student1(config-line)# ...
  • MySql常用命令集Mysql常用命令showdatabases;显示数据库createdatab。MySql 常用命令集Mysql常用命令show databases; 显示数据库create database name; 创建数据库use databasename; 选择数据库drop database name ...
  • mysql show status 常用命令查询返回的行数show status like '%innodb_rows_read%'插入成功的行数show status like '%innodb_rows_inserted%'更新成功的行数show status like '%innodb_rows_updated%'删除成功的行数...
  • MySql 常用命令集 Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe ...
  • 摘要:执行show status命令后将会列出300个关于mysql状态的参数,我们常用的也就那么几个。 列举了一些常用命令代表的含义: Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量. Aborted_...
  • CCIE路由交换实验考试中常用show命令 来源:中国IT实验室 有意思的是,在CCIE的lab考试中,可以通过一些debug和show的命令让你很快地通过CCIE的lab考试,下面是CCIE lab 考试中常用show命令。 Catalyst交换机 ...
  • 在思科认证CCIE的实验考试中,可以通过一些debug和show的命令让你很快地通过思科认证CCIE的实验考试,下面是思科认证CCIE的实验考试中常用show命令。思科认证CCIE实验考试常用show命令之一——Catalyst交换机 ...
  • mysql show status 常用命令

    千次阅读 2017-07-06 16:34:43
    show status like '%innodb_rows_read%'插入成功的行数 show status like '%innodb_rows_inserted%'更新成功的行数 show status like '%innodb_rows_updated%'删除成功的行数 show status like '%innodb_rows_...
  • 常用show命令:showculumnsfromTableName[fromDBName]:返回指定表的列的相关信息,DESCTableName,相当于sqlserver中selectobject_name(Object_Id)fromsys.columnsshowtables:查看当前数据库中的表select[name]...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,871
精华内容 2,748
关键字:

常用show命令