1

如何通过传递表名在mysql中选择表的列名、列数据类型、键列。我正在使用 mysql 5.5

4

3 回答 3

4

从中选择您需要的信息

SELECT * 
FROM information_schema.columns

或者

SELECT * 
FROM information_schema.tables
于 2013-10-30T07:25:33.113 回答
0

尝试这个:

获取表结构

DESCRIBE table;

SELECT * FROM information_schema.tables  where table_name = 'table';

获取数据库中表的列表。

SHOW TABLES;

整个数据库结构

mysqldump database_name
于 2013-10-30T08:18:10.117 回答
0
  1. 选择数据库,
  2. desc使用or执行命令SHOW FIELDS FROM

代码:

`use testDB;`

``desc `testDB`.`images`;``

-- or

`SHOW FIELDS FROM images;`

请参阅我以前的答案如何显示 mysql 表列数据类型?,它解决了你的问题。

结果显示在附加的图像文件中。

于 2014-01-22T06:49:37.730 回答