본문 바로가기
개념서/MySQL

[MySQL] 명령어 정리

by 사서T 2023. 1. 1.
명령어 설명
show databases; 생성된 DB 확인
show tables; 선택된 DB의 생성된 테이블 확인
use [db_name] DB 선택
create database [db_name]; DB 생성
create user '[user_name]'@'[host_address]' identified by '[password]'; User 생성
grant all (privileges) on [db_name].[table] to '[user_name]'@'[host_address]'; User 권한 부여
select [field_name...] from [table_name]; 특정 테이블 데이터 조회(특정 필드만)
select * from [table_name]; 특정 테이블 데이터 조회
drop table [table_name]; 특정 테이블 삭제
truncate table [table_name]; 테이블 데이터 전체 삭제(drop 후 create)
drop user '[user_name]'@'[host_address]'; 사용자 제거
show columns form [table_name]; 특정 테이블의 필드 목록 조회
insert into [table_name](컬럼1, 컬럼2, ...) values(값1, 값2, ...),(값1, 값2, ...) 특정 테이블에 데이터 삽입
set foreign_key_checks = 0;
외래키 제약 조건 무시 (1이면 제약 조건 설정)

 

참고자료

MySQL Doc

댓글