2011-12-17 11 views
0

csv 파일을 MySQL로 가져 오려고합니다. 그것은 약 1.4 GB이고 ~ 1MM 행과 100 개의 열로 구성됩니다.MYSQL 데이터 가져 오기

제 질문은 수동으로 100 개의 열을 정의해야하는 데이터베이스에 데이터를 일반적으로 덤프 할 수있는 방법이 있는지 여부입니다.

SQL Server에는 csv 파일의 첫 번째 행을 읽고 열이 무엇인지 파악할 수있는 데이터 가져 오기 도구가 있습니다.

나는 MySQL Workbench를 가지고 있지만 비슷한 기능을 찾을 수 없습니다.

제안 사항?

답변

1

대답은 슬프게도 없음이며, 데이터 당신의 .csv를 분석하여 테이블을 만든 다음이 새 테이블에 데이터를 삽입하기 (표준 MySQL의 유틸리티를 사용하여) 방법이 없습니다.

테이블을 직접 만들어야합니다 (직접 또는 가급적 일부 스크립트 사용).

:

그런 다음 아래의 방법 중 하나를 사용하여 나머지 데이터를 가져올 수 있습니다

관련 문제