如何通过传递表名在mysql中选择表的列名、列数据类型、键列。我正在使用 mysql 5.5
问问题
1665 次
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
- 选择数据库,
desc
使用or执行命令SHOW FIELDS FROM
。
代码:
`use testDB;`
``desc `testDB`.`images`;``
-- or
`SHOW FIELDS FROM images;`
请参阅我以前的答案如何显示 mysql 表列数据类型?,它解决了你的问题。
结果显示在附加的图像文件中。
于 2014-01-22T06:49:37.730 回答