[MySQL] 유용 명령어

Help

1
2
3
4
HELP SHOW;
HELP {SELECT | DELETE | UPDATE};
HELP ALTER;
HELP ALTER {DATABASE | TABLE};

Show

1
2
3
SHOW PRIVILEGES;
SHOW OPEN TABLES;
SHOW TABLE STATUS;

테이블 칼럼 조회 명령어입니다. (코멘트 포함)

1
SHOW FULL COLUMNS FROM 테이블명;

Select

1
2
3
4
5
-- 왜래키 규약
SELECT * FROM information_schema.REFERENTIAL_CONSTRAINTS;

-- PRIMARY KEY, UNIQUE 규악 등
SELECT * FROM information_schema.TABLE_CONSTRAINTS WHERE table_schema = 데이터베이스명;

백업

1
$ mysqldump { -h 호스트 } -u 사용자 -p 데이터베이스명 > 백업파일명.sql

복구

1
$ mysql { -h 호스트 } -u 사용자 -p 데이터베이스명 < 백업파일명.sql
Share