如何选择mysql中的列名,列数据类型,表的键列

时间:2013-10-30 07:24:12

标签: java mysql mysql-workbench

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

3 个答案:

答案 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)

  1. 选择数据库,
  2. 使用descSHOW FIELDS FROM执行命令。
  3. <强>代码:

    `use testDB;`
    
    ``desc `testDB`.`images`;``
    
    -- or
    
    `SHOW FIELDS FROM images;`
    

    请参阅我之前的回答How to show mysql table columns data type?,它解决了您的问题。

    结果显示在附件图片文件中。