[5] MySQL - 테이블 데이터 추가(등록)

2024. 3. 15. 18:20MySQL

728x90

★ MySQL 5.7 버전으로 진행


 

[1] - workbech에서 데이터 직접 추가하기

 

1-1) 데이터 추가할 테이블 선택

: column_table에 우클릭 - Select Rows를 클릭

 

1-2) Select Rows 결과 확인 및 데이터 추가

: 결과값 확인 빨간색 밑줄친 부분에서 데이터 추가 진행

ㄴ 2 바로 밑에 칸에 추가하고싶은 데이터를 그대로 넣어주면됨

ㄴ ex) 3

: 3을 입력 후 커서를 바꿔준다.

ㄴ 우측 하단에 Apply를 클릭하면 바로 데이터 추가가 실행됨.

ㄴ 바로 옆에 Revert를 클릭하면 그전 상황으로 데이터를 되돌린다. (Apply를 누르기전에만 가능)

 

1-3) 1-2에서 Apply클릭 후 아래 팝업 확인

: 위 팝업에서 쿼리문 최종 확인하고 우측 하단 Apply를 클릭하여 데이터 추가 진행.

: 밑줄친 INSERT 쿼리는 아래에서 사용할 예정

 
 

1-4) 최종 데이터 확인

: 쿼리가 실행완료되었다는 팝업

 

: 1-1에서 column_table에 우클릭 - Select Rows를 클릭 후 결과확인

: 3 데이터가 추가된것을 확인할 수 있음.


 

[2] - INSERT 쿼리로 데이터 추가하기.

 

[ 주의할 점 ]
- 추가할 데이터가 숫자일 경우 작은따옴표를 붙이지 않아도 됨.
- 숫자가 아닌 문자일때는 따옴표를 붙여줘야함.

# [ 1개의 데이터를 추가할 경우 ]
# INSERT INTO 테이블명 ( 컬럼명 ··· ) VALUES ( 추가할 데이터 ··· )
INSERT INTO column_table ( idx ) VALUES ( 4 );

: 1개의 데이터 추가할 경우의 INSERT 쿼리 결과

: 목록 조회 - 4추가된것 확인
[ 여러개의 데이터를 추가할 경우 ]
# INSERT INTO 테이블명 ( 컬럼명 ··· ) VALUES (추가할데이터1), (추가할데이터2), (추가할데이터3) ···
INSERT INTO column_table ( idx ) VALUES ( 4 ), ( 5 ), ( 6 );

: 여러개 데이터 추가할 경우의 INSERT 쿼리 결과

ㄴ 아래 결과 메시지에 3 row로 3개의 데이터가 추가되었단 뜻

: 목록 조회 - 4,5,6까지 3개가 추가된 것 확인.

 

기타 - 테이블 데이터 초기화

# TRUNCATE 테이블명 / TRUNCATE table 테이블명 ( 두가지 다 사용가능 )
TRUNCATE column_table;
728x90