因为一些用户的工作需要,会安装mysql软件,但在Win7稳定版系统中运行启动时报错,提示查看错误日志[ERROR] InnoDB: Cannot allocate memory for the buffer pool,小编询问了专业人士得知这是由于将mysql配置过大内存后出现了无法正常运行的现象,该怎么解决?下面小编给大家分享下处理方法!
具体步骤:
1、需要调整 MySQL 配置文件 my.cnf 中的 innodb_buffer_pool_size、key_buffer_size 的大小设置,适当的调大内存分配,一般调整为系统内存的一半先使用 free -m 查看下系统内存大小,查看是 1G 内存;
2、 vi /etc/my.cnf,调整 innodb_buffer_pool_size、key_buffer_size 各为 500M(注:my.cnf 以实际配置文件路径为准)。
根据上诉步骤设置完成后,重启一次mysql,即可正常运行!今天的教程就说到这,希望大家能喜欢。