2010-05-15 5 views
2

대량 삽입을위한 다음 SQL 명령에 오류가 발생합니다. 여기 MySQL의 대량 삽입 문제

BULK INSERT libra.faculty 
    FROM 'd\:faculty.csv' 
    WITH 
    (
     FIELDTERMINATOR = ',', 
     ROWTERMINATOR = '\n' 
    ); 

오류 메시지입니다 :

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that 
    corresponds to your MySQL server version for the right syntax to use near 'BULK 
    INSERT libra.faculty 
    FROM 'd:\faculty.csv' 
    WITH 
    (
    FIELDTERMINATOR = ',', 
    RO' at line 1 

답변

2

사용 LOAD DATA INFILE 대신 BULK INSERT

+0

매력처럼 작동했습니다. 감사합니다. –

0

LOAD 데이터 INFILE ','LINES 종료 표 libra.faculty 필드에 'D faculty.csv' '\ n'에 의해 종료 됨