mysql查询表信息(表名、表结构、字段信息等)

MySQL中,您可以使用以下SQL查询数据库的表信息或者某个表中具体的信息,例如:字段、字段描述、索引等,以下为具体的SQL:

1、查询数据库所有表信息(表名/表描述)

SELECT
  table_name name,
  TABLE_COMMENT value
FROM
  INFORMATION_SCHEMA.TABLES
WHERE
  table_schema = '数据库名'
order by
  table_name asc

2、查询表结构信息

select
	a.ORDINAL_POSITION AS 序号,
	a.COLUMN_NAME AS 字段,
	a.COLUMN_TYPE AS 字段类型,
	a.COLUMN_COMMENT 字段描述,
	a.IS_NULLABLE AS 是否为空,
	a.column_key AS 索引
from
	information_schema.COLUMNS a
where
	TABLE_schema = '数据库名'
	and TABLE_name = '数据表名'
	ORDER BY ordinal_position ASC;

3.查看表具体的信息

DESCRIBE table_name;

4.查看建表语句

// 查看temp表建表语句
SHOW CREATE TABLE temp;

5.重命名表名

RENAME old_table_name To new_table_name ;  

相关推荐

  1. Qt查询mysql信息解释

    2024-05-12 02:06:05       37 阅读
  2. MySQL和 Oracle查看信息

    2024-05-12 02:06:05       55 阅读
  3. MySQL查看信息相关命令

    2024-05-12 02:06:05       50 阅读
  4. mysql查询结构

    2024-05-12 02:06:05       58 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-12 02:06:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-12 02:06:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-12 02:06:05       87 阅读
  4. Python语言-面向对象

    2024-05-12 02:06:05       96 阅读

热门阅读

  1. Linux 网络时间校准

    2024-05-12 02:06:05       39 阅读
  2. 零基础入门篇①③ Python可变序列类型--列表

    2024-05-12 02:06:05       32 阅读
  3. 单例模式如何实现?

    2024-05-12 02:06:05       33 阅读
  4. 查看iqn编码

    2024-05-12 02:06:05       27 阅读
  5. python-pytorch seq2seq+attention笔记0.5.00

    2024-05-12 02:06:05       30 阅读
  6. ECS中播放 Animator 动画和控制Gameobject 显示状态

    2024-05-12 02:06:05       28 阅读
  7. Git那些事-如何撤销暂存区的文件

    2024-05-12 02:06:05       29 阅读
  8. linux c++获取当前程序的运行路径

    2024-05-12 02:06:05       34 阅读
  9. 【找最长重复子串长度】

    2024-05-12 02:06:05       34 阅读
  10. react 用合计项

    2024-05-12 02:06:05       33 阅读