defmain(): original_list = get_original() a = 0 for original in original_list: print(original) insert_into_target(original) print('插入数据成功' + str(original[0])) a = a + 1 print(a)
插入数据
1 2 3 4 5 6 7 8 9 10 11
definsert_into_usr(mbr): connect = Connect.get_user_connect() cursor = connect.cursor() id = mbr[0] name = mbr[1] value_lo = ((id, name)) insert_sql = '''insert into usr_user(id, name) values (%s, %s)''' cursor.execute(insert_sql, value_lo) connect.commit() cursor.close()
defmain(): original_list = get_original() a = 0 for i inrange(len(original_list)): original = original_list[i] insert_into_target(original) if i == (len(original_list) - 1): do_insert_target() a = a + 1 if i != 0and i % 1000 == 0: do_insert_target() a = a + 1 print(a) defdo_insert_target(): connect = Connect.get_user_connect() cursor = connect.cursor() insert_sql = '''insert into target(id, name) values (%s, %s)''' cursor.executemany(insert_sql, target_data) connect.commit() cursor.close() print('插入数据成功' + str(len(target_data))) user_data.clear()
definsert_into_target(mbr): id = mbr[0] name = mbr[1]