mysql报错1064|mysql报错:Lost connection to MySQL server at 'reading initial communication packet'问题

时间:2020-11-29  来源:mysql教程  阅读:

问题分析

innodb_buffer_pool_size = 2048M 设置过大,调整为innodb_buffer_pool_size = 1024M即可

解决办法

找到my.cnf 然后把innodb_buffer_pool_size 设置合合适的

# might be limited to 2-3.5G of user level memory per process, so do not
# set it too high.

innodb_buffer_pool_size=187M

意思是4G以内的内存我们设置187MB,当然小编是16GB的就可以大一点了,所以根据自己内存来算吧

如果还是不行出来 lost connection to mysql server at "reading initial communication packet", system error: 0

我们可以看看

在 my.cnf 里面的 [mysqld] 段增加一个启动参数 skip-name-resolve

skip-name-resolve

或者重新安装mysql数据库


总结,其实出现问题就是

innodb_buffer_pool_size 和skip-name-resolve参数配置了,当然网上也有人说可能是其它问题,我们这里整理一下.

mysql报错1064|mysql报错:Lost connection to MySQL server at 'reading initial communication packet'问题

http://m.bbyears.com/shujuku/113456.html

推荐访问:mysql报错1045
相关阅读 猜你喜欢
本类排行 本类最新