답변:
당신이 사용할 수있는 INFORMATION_SCHEMA
데이터베이스와 COLUMNS
사용의 특정 예에서 테이블 :
SELECT
table_name,
column_name,
data_type,
ordinal_position
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_schema = 'myDatabase' --- the database you want to search
AND column_name = 'name' ; --- or: column_name LIKE '%name%'
@ypercube의 답변 을 확장하려면 (+1을 얻습니다) 테이블이있는 데이터베이스를 모르는 경우 다음을 수행하십시오.
SELECT
table_schema,
table_name,
column_name,
data_type,
ordinal_position
FROM INFORMATION_SCHEMA.COLUMNS
WHERE column_name = 'name' ; --- or: column_name LIKE '%name%'
MySQL Workbench (v6.3)에서 (Windows) :
이것은 표, 열, ...의 정렬 가능한 그리드를 보여줍니다.
슬프게도 정렬이 안정적이지 않습니다. 따라서 처음에는 테이블별로 정렬하면 열은 동일한 열 이름 그룹 내에서 테이블 이름 순서를 유지하지 않습니다.
그리드는 느리게 열지 만 열 그룹을 찾는 것이 빠릅니다.
데이터베이스를 검색하지 않습니다.