MySQL常见内存不足启动失败的完美解决方法

  

1。启动MySQL时一直不成功,查看错误日志<代码>/var/log/MySQL/error.log

  

 MySQL常见内存不足启动失败的完美解决方法”>,</p>
  <p> 2。主要的错误信息有如下几条:</p>
  
  <pre类=   【错误】InnoDB: mmap(136151040字节)失败;errno 12   【错误】InnoDB:不能为缓冲池分配内存   (错误)InnoDB:插件初始化失败与错误通用的错误   (错误的)插件InnoDB的init函数返回错误。   (错误的)插件InnoDB的登记作为一个存储引擎失败了。   (错误)未能初始化插件。   (错误)流产      

3。查询后是因为内存不足,查看内存

  

 MySQL常见内存不足启动失败的完美解决方法”>,</p>
  <p>增加交换交换空间解决问题:</p>
  
  <pre类=   dd if=/dev/0=/swapfile废话=1米数=1024   mkswap/swapfile   swapon/swapfile      

 MySQL常见内存不足启动失败的完美解决方法”>,<br/>
  </p>
  <p> 4。增加自动挂载:</p>
  <p>在文件/etc/fstab中加入/swapfile互换违约互换0 0 </p>
  <p>服务mysql开始启动成功</p>
  <p> 5。备注:</p>
  <p>生成空文件</p>
  
  <pre类=   dd if=/dev/0=1。txt b=1 m数=2生成一个指定大小的空文件   如果=文件名:输入文件名=文的件名:输出文件名   b=字节大小   数=个数      

  

以上所述是小编给大家介绍的MySQL常见内存不足启动失败的完美解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

MySQL常见内存不足启动失败的完美解决方法