- 2
- 이니스프리
- 조회 수 643
import pymysql user_data = [['혀업스', 'hyups'], ['제루엘', 'xeruel'], ['도오밥', 'do5bob']] # INSERT sql = "INSERT INTO `user`(user_name, user_id) VALUES (%s, %s);" cursor.executemany(sql, user_data) db.commit() # UPDATE sql = "UPDATE `user` SET `user_name` = %s WHERE `user_id` = %s;" cursor.executemany(sql, user_data) db.commit()
대략 위와 같은 방법으로 executemany()를 활용하면,
execute()를 사용하여 반복문으로 돌리는 것보다 훨씬 좋은 퍼포먼스를 얻을 수 있습니다 ^^
님 포함 1명이 추천
잠시만요 user_data에 저 리스트들 뭡니까