csv 파일에서 삽입하지만,MySQL은 내가 데이터베이스에로드 할 CSV 파일을
for row in readCSV:
cur.execute("INSERT INTO IPaddresses(Start) VALUES(row[0])")
내가 모듈 pymysql를 사용하는 삽입 기능의 값으로 행을 가질 수없는 것
csv 파일에서 삽입하지만,MySQL은 내가 데이터베이스에로드 할 CSV 파일을
for row in readCSV:
cur.execute("INSERT INTO IPaddresses(Start) VALUES(row[0])")
내가 모듈 pymysql를 사용하는 삽입 기능의 값으로 행을 가질 수없는 것
"load data [local] infile"을 사용하지 않는 이유를 잘 모릅니다. 훨씬 쉬울거야. 여기서 명령을 확인하십시오 : http://dev.mysql.com/doc/refman/5.0/en/load-data.html 및 이와 유사한 문제가있는 사람 Python/MySQL - LOAD DATA LOCAL INFILE
코드를 실행하면 정확히 어떻게됩니까? 오류? 테이블에 예기치 않은 값이 있습니까?
다른 방법으로도 가능합니까? –
@JesperPetersen MySQLDb를 사용하는 경우 http://stackoverflow.com/questions/18128870/python-mysqldb-insert-with-prepared-statements를 참조하십시오. – Barmar