• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 解析MYSQL显示表信息的方法

解析MYSQL显示表信息的方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql 解析json,mysql 解析,mysql binlog解析,mysql解析xml,mysql查看表信息等相关知识,希望本文的分享对您有所帮助
在用mysql时(show tables),有时候需要查看表和字段的相关信息(表与某字段是否存在等.)~~而PHP提供了这样的相关函数,如:mysql_list_dbs(),mysql_list_fields(),但mysql_list_fields() 函数等已过时,所以要用show...这个SQL指令来查寻。

SHOW 指令(‘[..]'里的可选)
#显示mysql中所有数据库的名称
show databases;
#显示mysql中的相关表
show tables [ from db_name]
#显示数据表表状态信息
show table status
#查看存储过程状态
show procedure status
#列出表字段完整属性
show full fields from tbl_name
#显示表中列名称
show columns from table_name [ from database_name ] ; 或show columns from database_name.table_name;
#显示一个用户的权限,显示结果类似于grant 命令
show grants for user_name;
#列出表索引
show index from tbl_name
#显示表的索引
show index from table_name
#显示一些系统特定资源的信息,例如,正在运行的线程数量
show status [from   db_name]
#显示系统变量的名称和值
show [ global] variables
#显示系统中正在运行的所有进程,也就是当前正在执行的查询大多数用户可以查看他们自己的进程,但是如果他们拥有process权限,就可以查看所有人的进程,包括密码
show processlist
#显示当前使用或者指定的database中的每个表的信息信息包括表类型和表的最新更新时间
show table status
#显示服务器所支持的不同权限
show privileges
#显示create database 语句是否能够创建指定的数据库
show create database database_name
#显示create database 语句是否能够创建指定的数据库
show create table table_name
#显示安装以后可用的存储引擎和默认引擎
show engies
#显示innoDB存储引擎的状态
show innodb status
#显示BDB存储引擎的日志
show logs   -----这个已经被遗弃了
#显示最后一个执行的语句所产生的错误、警告和通知
show warnings
#只显示最后一个执行语句所产生的错误
show errors
#显示安装后的可用存储引擎和默认引擎
show [storage] engines;
============================================================
mysqlshow,该指令只参显示数据库、表、列的信息
例如:mysqlshow   -uroot   -pXXXX   mysql   #显示mysql数据库的信息
例如:mysqlshow   -uroot   -pXXXX   mysql   user   #显示mysql数据库中user表的信息
例如:mysqlshow   -uroot   -pXXXX   mysql   user   user   #显示mysql数据库中user表中的user列的信息
</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 解析优化MySQL插入方法的五个妙招
  • 解析MYSQL显示表信息的方法

相关文章

  • 2018-12-05mysql 协议的认证包及代码详情介绍
  • 2018-12-05ef框架-vs2015连接数据库,实体数据模型向导在选择完后点击下一步就闪退
  • 2018-12-05sqlserver 数据类型转换小实验
  • 2018-12-05一个常用的报表统计SQL语句
  • 2018-12-05分享mysql5.7.18在centos6.4下的安装配置教程(图文)
  • 2017-05-11mysql自动化安装脚本(ubuntu and centos64)
  • 2017-05-11jdbc操作数据库的基本流程详解
  • 2018-12-05MySQL和Django在Ubuntu14.04下的环境部署全过程
  • 2018-12-05MySQL事务、锁以及应用(一)
  • 2018-12-05MySQL 数据类型 详解

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 详细介绍mysql针对单张表的备份与还原的示例代码
    • mysql字符串类型
    • oracle数据库中如何处理clob字段方法介绍
    • MySQL视图的应用之修改视图
    • MySQL优化的步骤详解
    • MySQL删除更新数据时报1175错误
    • Centos7 实现MySQL局域网备份(包含全备份,日志增量备份)
    • 使用命令创建MySQL数据库的方法具体介绍
    • 使用BULK INSERT大批量导入数据 SQLSERVER
    • MYSQL索引建立需要注意以下几点细节

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有