mysqlshow를 이용하여 리눅스 쉘상태에서 특정 테이블의 특정 컬럼(column)정보만 확인하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 1,601 조회
- 0 추천
- 목록
본문
mysqlshow를 이용하여 리눅스 쉘상태에서 특정 테이블의 특정 컬럼(column)정보만 확인하기
이번에는 MYSQL관리 유틸리티인 mysqlshow를 이용하여 특정 테이블의 하나의 컬럼 정보만을 확인해 보도록 하겠습니다.
즉, mysqlshow라는 유틸리티를 이용하여 특정 데이터베이스내의 특정 테이블내에 존재하는 하나의 컬럼정보만을 확인하시려면 다음과 같이 사용하시기 바랍니다.
사용형식 : mysqlshow -u 계정명 -p 데이터베이스명 테이블명 컬럼명
위에서 계정명이란 MYSQL의 사용자명을 의미합니다.
위에서 데이터베이스란 확인대상이 될 데이터베이스를 의미합니다.
위에서 테이블명이란 지정한 데이터베이스의 특정 테이블을 의미합니다.
위에서 컬럼명이란 지정한 테이블의 컬럼을 의미합니다.
아래의 예는 mysqlshow유틸리티를 이용하여 temp_db2라는 데이터베이스의 temptable이라는 테이블의 name이라는 컬럼 정보(컬럼명,타입,속성,권한등)를 확인한 것입니다.
[root@file bin]# pwd /usr/local/mysql/bin [root@file bin]# ./mysqlshow -u root -p temp_db2 temptable name Enter password: ******** Database: temp_db2 Table: temptable Rows: 0 Wildcard: name +-------+-------------+------+-----+---------+-------+---------------------------------+ | Field | Type | Null | Key | Default | Extra | Privileges | +-------+-------------+------+-----+---------+-------+---------------------------------+ | name | varchar(12) | | | | | select,insert,update,references | +-------+-------------+------+-----+---------+-------+---------------------------------+ [root@file bin]# |
지금까지의 mysqlshow에 대한 예를 보신바와같이 서버관리자가 MYSQL에 직접 접속하지 않아도 원하는 MYSQL정보(데이터베이스, 테이블, 컬럼등)를 얼마든지 확인할 수 있다는 것을 아셨을 것입니다.
관련자료
-
이전
-
다음