解决workbench MySQL Error Code:2013. Lost connection to MySQL server during query

在MySQL中新建表格时出现了lost connection to MySQL的问题,在网上查了许多的方法修改timeout,max_allowed_packet。

一种方法是在cmd中修改value,但是我重启mysql以后值就会恢复默认值,下面是修改的方法;

可以用show global variables like 'max_allowed_packet';查看一下空间,现在的空间只有1048576字节,1M

用set global max_allowed_packet=20971520;可以用来设置空间的大小,这里设置为20M

用下面这个命令可以查看timeout,用上面同样的方法修改value

 

第二种方法是在/etc/my.cnf里修改,这种方法重启MySQL以后不会恢复到默认值。我已经扩大了timeout的时间,可程序还是在30s的时候就结束了。

我用上面一切的方法都没有用,后来看其他的博客说是MySQL的UI界面和数据的连接有问题,所以我最后是在cmd中成功执行create table语句!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值