如何从MySQL数据库中搜索列名?
如何从MySQL数据库中搜索列名?
这个问题已经在这里有了答案:
我在运行一个有许多表和列的大型数据库。
我的数据库是MySQL,我需要搜索一个特定的列。
在MySQL中是否有一种可以搜索数据库中所有表中的列名的方法?
admin 更改状态以发布 2023年5月24日
从INFORMATION_SCHEMA COLUMNS 表
中检索它。
查询
select table_name, column_name from information_schema.columns where column_name like '%search_keyword%'; -- change search_keyword accordingly
如果要搜索精确列名,则不需要使用LIKE
。
where column_name = 'column_name_to_be_find';