Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取MySQL中没有特定列的表列表_Mysql_Information Schema - Fatal编程技术网

如何获取MySQL中没有特定列的表列表

如何获取MySQL中没有特定列的表列表,mysql,information-schema,Mysql,Information Schema,我需要在MySQL中有一个表列表,这些表没有“创建”或“修改”列,所以如果不存在,我可以添加它们。我怎样才能做到这一点 提前感谢您提供的任何帮助/提示。为此查询信息\u架构数据库 您可以从PHP执行此操作。连接到数据库并浏览mysql表。它将有所有的表定义,然后在每个表上运行description,这将得到结构 如果你愿意,我可以给你一些代码示例,谢谢,但是PHP不是一个选项。谢谢。下面的查询实现了这个技巧:从信息模式中选择c.table\u name、COLUMN\u name。TABLESt

我需要在MySQL中有一个表列表,这些表没有“创建”或“修改”列,所以如果不存在,我可以添加它们。我怎样才能做到这一点


提前感谢您提供的任何帮助/提示。

为此查询信息\u架构数据库


您可以从PHP执行此操作。连接到数据库并浏览mysql表。它将有所有的表定义,然后在每个表上运行
description
,这将得到结构


如果你愿意,我可以给你一些代码示例,谢谢,但是PHP不是一个选项。谢谢。下面的查询实现了这个技巧:从信息模式中选择c.table\u name、COLUMN\u name。
TABLES
t内部连接信息模式。
COLUMNS
c ON t.table\u name=c.table\u name,其中COLUMN\u name='created'或COLUMN\u name='modified'//供感兴趣的人使用。谢谢