1. 우선 데이터를 엑셀을 이용하여 csv 형식으로 만든다.
- csv 형식은 콤마(,)를 구분자로 하여 각 데이터를 구분한다.
※ CSV 파일을 만들면 첫줄에 필드명이 들어가는 경우가 있는데 삭제 해 주도록 하자.
2. mysql에서 테이블을 만든다.
3. 테이블 선택 후 import 하기
4. 다음 화면에서 파일첨부에 csv 파일을 첨부하고, 필드구분자를 세미콜론(;) 대신 콤마(,) 로 지정해 준다.
파일 문자셋, CSV 혹은 CSV using LOAD DATA, 는 적절히 상황에 맞게...
참고 1 : http://blog.naver.com/angelabdiel?Redirect=Log&logNo=50024611580
참고 2 : http://blog.naver.com/i_want_don?Redirect=Log&logNo=90063765281
※ 파일 최대 크기가 있으니 적절히 잘라서,,,
처음에 CSV using LOAD DATA 로 했는데,
#2006 MySQL server has gone away
에러가 나더라... 뭔지 검색해 보다가 안될 꺼 같았는데 그냥 CSV 로 하니까 에러가 없네
그런데 이번엔 문자셋 문제... csv 만들고 utf8로 인코딩 바꿔서 저장한다음 utf8로 올렸는데도 깨져서...
그냥 euckr로 작업하니까 이상없이 된다...
하아............성공했음에도 캐구린 이느낌
- csv 형식은 콤마(,)를 구분자로 하여 각 데이터를 구분한다.
※ CSV 파일을 만들면 첫줄에 필드명이 들어가는 경우가 있는데 삭제 해 주도록 하자.
2. mysql에서 테이블을 만든다.
3. 테이블 선택 후 import 하기
4. 다음 화면에서 파일첨부에 csv 파일을 첨부하고, 필드구분자를 세미콜론(;) 대신 콤마(,) 로 지정해 준다.
파일 문자셋, CSV 혹은 CSV using LOAD DATA, 는 적절히 상황에 맞게...
참고 1 : http://blog.naver.com/angelabdiel?Redirect=Log&logNo=50024611580
참고 2 : http://blog.naver.com/i_want_don?Redirect=Log&logNo=90063765281
※ 파일 최대 크기가 있으니 적절히 잘라서,,,
처음에 CSV using LOAD DATA 로 했는데,
#2006 MySQL server has gone away
에러가 나더라... 뭔지 검색해 보다가 안될 꺼 같았는데 그냥 CSV 로 하니까 에러가 없네
그런데 이번엔 문자셋 문제... csv 만들고 utf8로 인코딩 바꿔서 저장한다음 utf8로 올렸는데도 깨져서...
그냥 euckr로 작업하니까 이상없이 된다...
하아............성공했음에도 캐구린 이느낌
'ㅋ > DB/mysql/mongo' 카테고리의 다른 글
우체국 우편번호 디비 제공 (0) | 2010.11.08 |
---|---|
mysql auto_increment 값 얻어오기 (0) | 2010.11.01 |
[mysql] 2개 항목 정렬하기 (0) | 2010.10.22 |
[mysql] UNION (0) | 2010.10.20 |
database 백업(덤프) 파일 받기/올리기 (0) | 2010.08.04 |