[Mysql] python executemany ์ฌ์ฉ์ TypeError: not all arguments converted during string ...
ยท
๐ข๏ธ Database
cursor.executemany(sql, data)๋ก ๋ค์์ ๋ก์ฐ ๋ฐ์ดํฐ๋ฅผ INSERT ํ ์ ์๋ค. sql : INSERT ์ฟผ๋ฆฌ ๋ฌธ์ ๋ฃ์ผ๋ฉด ๋๋ค. sql = """INSERT INTO TBL_NAME (COL1_NAME, COL2_NAME, COL3_NAME) VALUES(%s,%s,%s)""" data : sql ์
๋ ฅ ํ๋ผ๋ฏธํฐ๋ค์ tuple๋ก ๋ง๋ค๊ณ list๋ก ๊ฐ์ธ์ฃผ๋ฉด ๋๋ค. data = [(parm1,parm2,parm3),(parm1,parm2,parm3),(parm1,parm2,parm3)....] [ERROR] TypeError: not all arguments converted during string sql๋ฌธ์์ ON DUPLICATE KEY UPDATE ์ฌ์ฉ์ ์ฃผ์ [์๋ชป๋ ๋ฐฉ์] s..