如何通过传递表名来选择mysql中表的列名,列数据类型,键列。 我正在使用mysql 5.5
答案 0 :(得分:4)
从
中选择您需要的信息SELECT *
FROM information_schema.columns
或
SELECT *
FROM information_schema.tables
答案 1 :(得分:0)
试试这个:
获取表格结构
DESCRIBE table;
SELECT * FROM information_schema.tables where table_name = 'table';
获取数据库中的表列表。
SHOW TABLES;
整个数据库结构
mysqldump database_name
答案 2 :(得分:0)
desc
或SHOW FIELDS FROM
执行命令。<强>代码:强>
`use testDB;`
``desc `testDB`.`images`;``
-- or
`SHOW FIELDS FROM images;`
请参阅我之前的回答How to show mysql table columns data type?,它解决了您的问题。
结果显示在附件图片文件中。