MySQL 如何从另一个数据库中获取表格的列列表?

MySQL 如何从另一个数据库中获取表格的列列表?

您可以通过使用 SHOW COLUMNS 命令来完成。其语法如下:

Syntax

SHOW COLUMNS FROM tab_name IN db_name

在此,

  • tab_name 是要查看其列列表的表格名称。
  • db_name 是表格所在数据库的名称。

Example

例如,我们当前使用的数据库为 ‘query’,需要从一个名为 ‘arena’ 的表格中获取列列表,而该表格存储在 MySQL ‘database’ 中:

mysql> SHOW COLUMNS FROM arena IN mysql\G
*************************** 1. row ***************************
  Field: id
  Type: int(10) unsigned zerofill
  Null: NO
  Key: PRI
Default: NULL
Extra  : auto_increment
*************************** 2. row ***************************
  Field: Photo
  Type: blob
  Null: YES
  Key:
Default: NULL
  Extra:
2 rows in set (0.08 sec)

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程