본문 바로가기

MySQL

Mysql 홀로서기 4일차

이번시간은 레코드 삽입에 대해 알아보겠습니다

레코드에서는

INSERT구문 을 쓰입니다 형식은?

INSER

INTO table 이름 (ex.salesman) 그후에 [flied ex) sno , sname, hire ..]

VALUES (필드에 들어갈 값들, 순서대로)

 

실습해봅시다

mysql> insert into salesman

       -> (sno, sname, hire, point, branch)

       -> values( 's123, 'abc', '1998-10-12', 200, 'aa')

query ok

 

위에께 어떤건지 아시겠어요?? salesman이라는 table에

sno , sname , hire, point, branch 필드에

해당되는 값을 넣은겁니다.

나머지 값도 똑같은형식으로 넣으시면 됩니다

물론. 다른 table ( sale, car) 도 마찬가지로 하시면됩니다

저기 위에서

필드명은 굳이 안주셔도 똑같이 입력이 됩니다 물론

values에서의 값들은 순서대로 주셔야되구요 .

이상이 레코드값 삽입 이였습니다.

 

자 다음은 이렇게 계속 치면서 넣으면 물론 되지만.. 오래걸리겠죠?

간단한 txt파일로 만들어 입력할수있게도 해줄수 있습니다.

 

예를들어 car의 레코드내용을 txt로 만들어 car.txt 파일로 만들었다고 합시다.

그럼 car.txt.를 mysql.exe가 존재하는 디렉터리에 저장후

LOAD DATA구문을 실행하시면 됩니다.

실습해봅시다

mysql> load data local infile 'car.txt' into table car;

 

해주시면 됩니다!!

 

아! 그리고 레코드 구문이 잘 적재 되었나 확인 하기 위해서는

 

mysql>select*from car;

 

해주시면됩니다!!

[출처] Mysql 홀로서기 4일차|작성자 Securely

'MySQL' 카테고리의 다른 글

Mysql 홀로서기 6일차  (0) 2012.07.11
Mysql 홀로서기 5일차  (0) 2012.07.11
Mysql 홀로서기 3일차  (0) 2012.07.11
Mysql 홀로서기 2일차  (0) 2012.07.11
Mysql 홀로서기 1일차  (0) 2012.07.11