본문 바로가기
Back End/AWS & MySQL

MySQL 테이블에 데이터 insert 하기 a. 하나저장, 여러개 저장, Not Null, Default

by healingmau 2022. 5. 13.

 

MySQL 테이블에 데이터 insert 하기

a. 하나저장, 여러개 저장, Not Null, Default

 

데이터 생성 Insert

 

use yh_db;

 

항상 상단에는

~db를 사용하겠다는

명령러를 써줍니다.

 

그리고 코드작성 마지막에는

꼭 클론( ; )을 붙여줍니다.

 


insert into '테이블이름' 컬럼이름 values 데이터;

 

a. 하나의 데이터 입력(저장)

 

ex) insert into people first_name values 'Tina';

 

 

b. 여러 데이터 입력(저장)

 


          ex) insert into people

               (first_name, last_name, age)
               values
               ('Tina', 'Belcher', 13)

 

MySQL에서는 코드작성 끝을

클론( ; )으로 구분을 하기 때문에

줄바꿈으로 가독성을 높여줍니다.

 

 

c. 데이터 불러오기

 


select * from '테이블 이름';

여기서 ( * ) 은 모든 컬럼을 의미!

 

 

Default/Expression 부분에

어떤 값을 입력하면!

 

insert into로 저장될때,

입력했던 데이터로 저장됩니다.

 

NN (Not Null)를 체크하고,

데이터를 넣지 않으면

문자열은 공백으로,

숫자는 0으로 저장 됩니다.

댓글