在Python中向MySQL批量插入数据的方法

2008-09-01 22:51:49 | 作者:haijd

使用Python操作MySQL数据库时,如果插入的数据条目很多,一条条地执行"insert...into"语句可能会导致"connection error",正确的办法是使用"executemany"。如下所示:

T = (('s11', 1), ('s21', 2))
cursor = conn.cursor()
cursor.executemany("insert into table (str_column, int_column) values (%s, %s)", T)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。