84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
光阴似箭催人老,日月如移越少年。
代码没有仔细看,但是很明显的问题是insert语句的execute之后没有commit transcation
insert
execute
commit transcation
在cur.execute('insert into ipList(ipList) values(%s)', ip_list[j])的下一行添加
cur.execute('insert into ipList(ipList) values(%s)', ip_list[j])
conn.commit()
要是没出异常,那指定是数据库用的InnoDB引擎吧?你得提交事务,execute完所有语句之后,加上conn.commit()试试
插入之后,你可以 在用命令行去查询查询或者插入 看数据库是否会被锁定。。就知道是不是 事务未结束了
或者开启自动提交conn.autocommit(True)
conn.autocommit(True)
代码没有仔细看,但是很明显的问题是
insert
语句的execute
之后没有commit transcation
解决方法:
在
cur.execute('insert into ipList(ipList) values(%s)', ip_list[j])
的下一行添加要是没出异常,那指定是数据库用的InnoDB引擎吧?
你得提交事务,execute完所有语句之后,加上
conn.commit()
试试插入之后,你可以 在用命令行去查询查询或者插入 看数据库是否会被锁定。。就知道是不是 事务未结束了
或者开启自动提交
conn.autocommit(True)