MySQL SHOW命令
来源:互联网 发布:excel两表格数据对比 编辑:程序博客网 时间:2024/06/06 01:27
下面列出了使用MySQL数据库过程中常用的SHOW命令:
1.USE 数据库名
选择要操作的MySQL数据库,使用该命令后所有MySQL命令都只针对该数据库。
mysql> use mysql;Database changed
2.SHOW DATABASES:
列出 MySQL 数据库管理系统的数据库列表。
mysql> SHOW DATABASES;+--------------------+| Database |+--------------------+| information_schema || W3CSCHOOL || cdcol || mysql || onethink || performance_schema || phpmyadmin || test || wecenter || wordpress |+--------------------+10 rows in set (0.02 sec)
3.SHOW TABLES
显示指定数据库的所有表,使用该命令前需要使用 use 命令来选择要操作的数据库。
mysql> use W3CSCHOOL;Database changedmysql> SHOW TABLES;+---------------------+| Tables_in_W3Cschool |+---------------------+| employee_tbl || W3Cschool_tbl || tcount_tbl |+---------------------+3 rows in set (0.00 sec)
4.SHOW COLUMNS FROM 数据表
显示数据表的属性,属性类型,主键信息 ,是否为 NULL,默认值等其他信息。
mysql> SHOW COLUMNS FROM W3Cschool_tbl;+-----------------+--------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+-----------------+--------------+------+-----+---------+-------+| W3Cschool_id | int(11) | NO | PRI | NULL | || W3Cschool_title | varchar(255) | YES | | NULL | || W3Cschool_author| varchar(255) | YES | | NULL | || submission_date | date | YES | | NULL | |+-----------------+--------------+------+-----+---------+-------+4 rows in set (0.01 sec)
DESCRIBE语句:MySQL支持用DESCRIBE作为SHOW COLUMNS FROM的一种快捷方式。换句话说,DESCRIBE W3Cschool_tbl;是SHOW COLUMNS FROM W3Cschool_tbl;的一种快捷方式。
5.SHOW INDEX FROM 数据表
显示数据表的详细索引信息,包括PRIMARY KEY(主键)。
mysql> SHOW INDEX FROM W3Cschool_tbl;+--------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |+--------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+| W3Cschool_tbl| 0 | PRIMARY | 1 | W3Cschool_id| A | 2 | NULL | NULL | | BTREE | | |+--------------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+1 row in set (0.00 sec)
6.SHOW TABLE STATUS LIKE 数据表\G
该命令将输出MySQL数据库管理系统的性能及统计信息。
mysql> SHOW TABLE STATUS FROM W3CSCHOOL; # 显示数据库 W3CSCHOOL 中所有表的信息mysql> SHOW TABLE STATUS from W3CSCHOOL LIKE 'W3Cschool%'; # 表名以W3Cschool开头的表的信息mysql> SHOW TABLE STATUS from W3CSCHOOL LIKE 'W3Cschool%'\G; # 加上 \G,查询结果按列打印
7.SHOW CREATE DATABASE
用于显示创建数据库的MySQL语句,如下所示:
mysql> SHOW CREATE DATABASE test;+----------+-----------------------------------------------------------------+| Database | Create Database |+----------+-----------------------------------------------------------------+| test | CREATE DATABASE `test` /*!40100 DEFAULT CHARACTER SET latin1 */ |+----------+-----------------------------------------------------------------+1 row in set (0.00 sec)
8.SHOW ERRORS和SHOW WARINGS
用来显示服务器错误或警告信息。
9.更多
SHOW语句的用法处理本文列出来的之外还有很多种用法,可以通过执行命令SHOW HELP;显示SHOW语句的用法。
阅读全文
0 0
- Mysql :SHOW命令
- MySQL中的Show命令
- mysql show命令详解
- 【mysql】show命令汇总
- Mysql show命令
- mysql show命令详解
- Mysql 常用show命令
- Mysql show命令
- mysql show命令集合
- mysql "show processlist"命令
- mysql常用show命令
- mysql show命令集合
- MySQL Show命令
- MySQL show命令
- MySQL SHOW命令
- Mysql 常用show命令
- MYSQL的MySQL Show命令
- mysql-性能,命令-explain,show processlist,show
- SQilte/DataSet
- 打包遇到的bug Error:Error: Expected resource of type drawable [ResourceType]
- Android Viewpager切换焦点问题,ScrollView,ListView发生位移
- 无法解析的外部符号 _fprintf,该符号在函数 "unsigned int __cdecl gltLoadShaderPai
- [初学笔记] matlab连接字符串并在字符串中加空格及其他字符的操作(ASCII)
- MySQL SHOW命令
- Java使用File.separator解决Win和Linux的路径问题
- Anaconda安装配置&jupyter notebook使用
- 策略模式,单一职责,装饰,代理,工厂,原型
- JSP与HTML的区别
- orcad快捷键
- JAVA设计模式之装饰者模式
- bug retrofit 异常返回 error:No content to map due to end-of-input okhttp3.ResponseBody$BomAwareReader
- Reactnative——父组件和子组件的通信方式