상세 컨텐츠

본문 제목

MySQL 데이터 추가 ( Insert )

coding/MySQL

by golduny_zoo 2021. 3. 15. 18:41

본문

728x90

만들어진 데이터를 넣는 방식은 여러가지가 있다.

데이터 추가 방법

 

 

1. name 과 age  컬럼에 데이터를 하나씩 추가하는 방법

데이터 추가 방법

insert into (테이블명) (컬럼)

              vlaues (데이터)

 

2. 테이블안의 컬럼 순서에 상관없이 내가 컬럼에 맞춰 데어터를 넣어 줄 수 있다. 

데이터 추가 방법

컬럼에 들어가는 순서대로 데이터를 넣어야한다.

 

3. 여러데이터를 한번에 넣는 방법

데이터 추가 방법

위와 같은 방식이지만 코드를 많이 안써도 되고 

처리속도가 하나씩 넣는 것 보다 훨씬 빠르다. 

 

*주의

데이터를 넣을 때 주의 해야하는 것들이 있는데 

NULL값과 데이터가 정의한 범위보다 넘는 경우이다. 

 

* NULL은 값이 없는 것을 뜻하여  varchar '' , int 0과는  다른의미이다. 

 

cats를 2개의 컬럼으로 만들었을 때 

 코드를 실행할 시 

cats

name age
Alabama NULL
NULL NULL

이런 데이터가 생성이 된다. 

NULL 데이터를 넣으면 버그생성자가 될 것이다.

 

정해진 범위가 넘어 갈 경우 

name의 문자수는 5이지만 

데이터를 입력시 문자가 5가 넘어갈 경우 테이블의 데이터는 5개의 문자만 보여준다.

하지만 이때 어떠한 일이 컴퓨터 안에서 발생했을 지 모르기 때문에 이 또한

버그생성자가 될 것이다.

'coding > MySQL' 카테고리의 다른 글

My SQL의 정렬하기 키워드  (0) 2021.03.16
MySQL 문자열 함수  (0) 2021.03.16
MySQL 데이터 만지기  (0) 2021.03.16
MySQL 테이블 생성(create)  (0) 2021.03.15
macOS Big Sur과 MySQLWorkbench의 호환  (0) 2021.03.15

관련글 더보기