MySQL 返回表名和数据库中所有表的字段数据

标签 mysql database field

我想知道是否可以编写一个返回的查询:

表格 |领域 |类型 |空 | key

对于数据库中的所有表(表 = 表名)。我可能想出一种用 php 构建 HTML 表的方法,但我想我会问是否有一种方法可以只用一个查询来实现这一点。我正在寻找与以下类似的输出:

用户 |用户名 |变种(30) |不为空 |初级

最佳答案

查看 information_schema View 和表。这些可以提供您正在寻找的信息。具体来说,information_schema.tablesinformation_schema.columns

关于MySQL 返回表名和数据库中所有表的字段数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5559033/

相关文章:

php - 为什么我的数据不会进入我的数据库?

Mysql:添加一列并填写

php - 查询需要优化还是我只需要更高的最大连接数?

mysql - 如何使用 for 循环将新字段添加到文档索引 Lucene 中。

java - 在Java中,是否值得将另一个类的字段存储在我的类的字段中?

sql-server - Delphi 6、ADO、MS 数据库 "Date"字段与 ftWideString 相同

jquery - 从外部页面中提取元素的内容

mysql - 如何计算由mysql中的substring()获取的值的记录

php - 将 mysql 结果显示为对象?

java - 如何使用 Java 将数据从 Oracle 数据库连接到 Kendo Grid?