解决cursor未关闭造成的死锁

摘要:
参考资源:https://blog.csdn.net/zc474235918/article/details/72731363/https://blog.csdn.net/zmx729618/article/details/51259135#importpymysql#conn=pymysql.connect(主机='127.0.0.1',用户='root',密码='123456',d
参考:https://blog.csdn.net/zc474235918/article/details/72731363/
https://blog.csdn.net/zmx729618/article/details/51259135


# import pymysql
# conn=pymysql.connect(host='127.0.0.1',user='root',passwd='123456',db='mysql',charset='utf8', port=3306)
# cur=conn.cursor()
# cur.execute('use douban;')
# cur.execute("insert into douban.douban(author,actor,country) VALUES('aa','bb','bb')")
# conn.commit()
# cursor.close()
cursor未关闭时会出现lock wait timeout exceeded错误解决办法:

SELECT * FROM information_schema.INNODB_TRXG;
找到对应的trx_mysql_thread_id,然后执行kill id;
即可解决

免责声明:文章转载自《解决cursor未关闭造成的死锁》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇炒冷饭系列:设计模式 抽象工厂模式PyQt5剪切板操作下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

MySQL高可用方案--MHA部署及故障转移

架构设计及必要配置 主机环境 IP                 主机名             担任角色 192.168.192.128  node_master    MySQL-Master| MHA-Node 192.168.192.129  node_slave     MySQL-Slave | MHA-Node(备选Master) 19...

mysql 字段存储多个值 ,判断一个值是否在其中

表C_file,其中有个字段是spile,他存的是字符形式,例如: id spile 1 2,10,11 2 2,3,20,22 3 1,6,8 4 5,6,1,9 select * from C_file where spile LIKE '%1%' 如果这样查询的话,会查询出ID为1、3、4,但正确的应该是3、4 那么这个SQL...

mysql主从之keepalive+MySQL高可用

一 keepalive介绍 1.1 keepalived 是什么 keepalived 是集群管理中保证集群高可用的一个服务软件,用来防止单点故障。 1.2 keepalived 工作原理 keepalived 是以VRRP 协议为实现基础的,VRRP 全称VirtualRouter Redundancy Protocol,即虚拟路由冗余协议。虚拟路由冗...

自定义mysql函数时报错,[Err] 1418

  今天在我执行自定义mysql函数的SQL时发生了错误,SQL如下: /** 自定义mysql函数 getChildList */delimiter //CREATE FUNCTION `pengwifi_wifi`.`getChildList`(rootId INT)RETURNS varchar(1000) BEGIN DECLARE sTemp...

mysql命令行的一些小技巧【实用:多屏显示,格式化输出等】

1.以html格式输出结果使用mysql客户端的参数–html或者-T,则所有SQL的查询结果会自动生成为html的table代码$ mysql -u root --htmlWelcome to the MySQL monitor. Commands end with ; or g.Your MySQL connection id is 3286Serve...

在perl上装DBD:mysql 的问题

在perl上装DBD:mysql ,就这事弄了多半天。mysql实在是不咋地 首先,在装DBD:mysql模块时,make后打印出错误信息,如下:gcc: language strconst not recognized gcc: dbdimp.c: linker input file unused because linking not done gcc...