database db001 中有张表test1:
表结构为:
create table test (id int primary key,c1 char(1),c2 char(10),c2 char(10),c3 char(10),c4 char(10),c5 char(10));
目前找到一种方法,但是插入速度很慢:
import pymysql
conn = pymysql.connect(host="localhost",port=3306,user="root",passwd="123456",db="db001" )
cursor=conn.cursor()
for i in range(1,18001):
param=str(i)
sql="insert into test_char1 values(%s,'b','b','b','b','b')"
cursor.execute(sql,param)
conn.commit()
conn.close()
cursor.close()
请问有什么快速向mysql插入数据的方法吗?谢谢谢谢!!
标签:
1条回答
查看更多
0人赞
添加讨论(0)
举报