웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[mysql] load data - 파일을 테이블에 넣기
2002.07.26 03:15
load data [local] infile 'path' into table table_name [fields terminated by] [lines terminated by] [fields enclosed by]
일반 파일을 table의 해당 각각의 컬럼에 입력합니다.
c:/test.txt
------------------------------------------------------------------------------------------
n 오락실 지출 300
n 용돈 수입 1000000000
n 새우깡 지출 500
n 꽁돈 수입 150
------------------------------------------------------------------------------------------
test_table
------------------------------------------------------------------------------------------
no(unique) 내용 타입 값
------------------------------------------------------------------------------------------
test_table 테이블에 test.txt(txt 파일만 가능한 것이 아닙니다. 설명의 이해를 돕기위해..^^) 파일을 넣을 경우 쿼리문은 다음과 같습니다.
load data infile 'c:/test.txt' into table test_table
RESULT
------------------------------------------------------------------------------------------
no(unique) 내용 타입 값
------------------------------------------------------------------------------------------
1 오락실 지출 300
2 용돈 수입 1000000000
3 새우깡 지출 500
4 꽁돈 수입 150
------------------------------------------------------------------------------------------
위 파일을 text.txt로 가정하고 각 필드를 구분할 값을 fields terminated by 가 없다면 기본값으로 탭(t)을 사용합니다.
no 필드는 각 열의 기준값이므로 Null 이여야 합니다. 때문에 맨 앞은 n을 이용하여 이 필드는 널이라는 것을 sql 에 알려줍니다.
fields terminated by
------------------------>
필드간 구분을 지을 문자값을 지정합니다 이 값이 없다면 기본값은 탭이며 다음처럼 사용합니다.
load data infile 'c:/test.txt' into table test_table fields terminated by 't';
lines terminated by
------------------------>
행을 지정할 문자값을 지정합니다.
load data infile 'c:/test.txt' into table test_table lines terminated by 'rn';
fields enclosed by
------------------------>
필드를 감싸줄 문자값을 지정합니다. "로 감싸줄 경우...
load data infile c:/test.txt' into table test_table fields enclosed by """;
local
------------------------>
오프라인 파일인지 온라인 파일인지를 구분합니다.
값이 없다면 서버에서 찾게됩니다.
일반 파일을 table의 해당 각각의 컬럼에 입력합니다.
c:/test.txt
------------------------------------------------------------------------------------------
n 오락실 지출 300
n 용돈 수입 1000000000
n 새우깡 지출 500
n 꽁돈 수입 150
------------------------------------------------------------------------------------------
test_table
------------------------------------------------------------------------------------------
no(unique) 내용 타입 값
------------------------------------------------------------------------------------------
test_table 테이블에 test.txt(txt 파일만 가능한 것이 아닙니다. 설명의 이해를 돕기위해..^^) 파일을 넣을 경우 쿼리문은 다음과 같습니다.
load data infile 'c:/test.txt' into table test_table
RESULT
------------------------------------------------------------------------------------------
no(unique) 내용 타입 값
------------------------------------------------------------------------------------------
1 오락실 지출 300
2 용돈 수입 1000000000
3 새우깡 지출 500
4 꽁돈 수입 150
------------------------------------------------------------------------------------------
위 파일을 text.txt로 가정하고 각 필드를 구분할 값을 fields terminated by 가 없다면 기본값으로 탭(t)을 사용합니다.
no 필드는 각 열의 기준값이므로 Null 이여야 합니다. 때문에 맨 앞은 n을 이용하여 이 필드는 널이라는 것을 sql 에 알려줍니다.
fields terminated by
------------------------>
필드간 구분을 지을 문자값을 지정합니다 이 값이 없다면 기본값은 탭이며 다음처럼 사용합니다.
load data infile 'c:/test.txt' into table test_table fields terminated by 't';
lines terminated by
------------------------>
행을 지정할 문자값을 지정합니다.
load data infile 'c:/test.txt' into table test_table lines terminated by 'rn';
fields enclosed by
------------------------>
필드를 감싸줄 문자값을 지정합니다. "로 감싸줄 경우...
load data infile c:/test.txt' into table test_table fields enclosed by """;
local
------------------------>
오프라인 파일인지 온라인 파일인지를 구분합니다.
값이 없다면 서버에서 찾게됩니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
자바스크립트로 메타태그 리프레쉬 효과를 보여주자. [5] | ZipShin | 2002.06.26 |
input버튼으로 뒤로가기 앞으로 가기 만들어보자~~ [1] | ZipShin | 2002.06.26 |
간단한 쿠키 &세션 확인용 | M2Vis | 2002.07.01 |
제목이 계속 바뀝니다. [1] | 행복=진만 | 2002.07.03 |
원하는 홈페이지를 시작페이지 설정하기!!!! [3] | 오길호 | 2002.07.05 |
해상도가 몇인지를 구해주는 스크립트 [3] | ZipShin | 2002.07.07 |
인터넷익스플로러 타이틀바에 제목나타내기 [3] | ZipShin | 2002.07.12 |
사용자가 입력한 키 알아내기(KeyCode) [4] | ZipShin | 2002.07.16 |
폼의 입력 값의 공백 및 자릿 수 검사 코드 [1] | Technician | 2002.07.17 |
16777216 -- ??? | 미친개 | 2002.07.18 |
업그레이드 태그 연습장 [6] | 미친개 | 2002.07.18 |
input 태그에 포커스 맞추기.. [5] | ZipShin | 2002.07.18 |
[BGM]♬가상프레임에서 배경음악 켜고끄는 버튼 만들기 ^^; [10] | abulo | 2002.07.19 |
창틀 엄는 윈도우 개판 오분전 버전.........ㅡ,.ㅡ [11] | 미친개 | 2002.07.20 |
간단한 BGM 스크립트 [7] | ZipShin | 2002.07.21 |
개판 오분전 넷 오디오 v 0.9 [2] | 미친개 | 2002.07.22 |
넷 오디오 업그레이드 0.95 | 미친개 | 2002.07.25 |
개판 오분전 넷 오디오 최종 수정판 [6] | 미친개 | 2002.07.28 |
상태바에 시계띄우기.. 허접제작; | 홍윤식 | 2002.07.29 |
[초보자] 상태바에 글 나타내기 [2] | ZipShin | 2002.07.30 |
리눅스 서버의 경우
절대경로명 ~/id(자신의 디렉토리)/파일명
상대경로명 (자신의디렉토리)/파일명
둘다 안돼던데...어떻게 해야 하나요..ㅠㅠ