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

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

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

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

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

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

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

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

 

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

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

相关文章:

  • 2021-11-18
  • 2022-12-23
  • 2022-12-23
  • 2021-08-04
  • 2021-07-21
  • 2022-01-29
  • 2021-08-17
  • 2021-11-19
猜你喜欢
  • 2021-07-13
  • 2022-12-23
  • 2021-04-07
  • 2021-05-01
  • 2022-12-23
  • 2022-12-23
  • 2021-07-24
相关资源
相似解决方案