- 介绍
本文介绍一些在使用MySQL时经常遇到错误案例以及解决办法。
- InnoDB: Fatal error: cannot allocate memory for the buffer pool
如果启动MySQL失败,在日志文件(/var/log/mysql/error.log)中看到有上面的错误的话,可能是因为缓存设置的过大了——一般不能超过操作系统的内存大小。修改办法如下:
找到MySQL的配置文件my.conf,然后修改mysqld节点下的如下配置(没有的话添加即可):
innodb_buffer_pool_size = 64M
查看原文:http://surenpi.com/2016/01/11/mysql%e5%b8%b8%e8%a7%81%e9%94%99%e8%af%af/