MySQL内存不足的解决方法

  介绍

小编给大家分享一下MySQL内存不足的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

MySQL内存不足的解决方法:1,增加交换交换空间,代码为【dd if=/dev/0=/swapfile废话=1米数=1024】;2,增加自动挂载,在文件【/etc/fstab中加入/swapfileswap】。

<强> MySQL内存不足的解决方法:

1,启动MySQL时一直不成功,查看错误日志/var/log/mysql/error.日志

 MySQL内存不足的解决方法

2,主要的错误信息有如下几条:

[错误]InnoDB: mmap(136151040字节)失败;errno 12

[错误]InnoDB:不能分配内存缓冲池

[错误]InnoDB:插件初始化失败与错误通用错误

(错误的)插件& # 39;InnoDB # 39;init函数返回错误。

(错误的)插件& # 39;innodb # 39;登记作为一个存储引擎失败了。

(错误)未能初始化插件。

(错误)流产

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

 MySQL内存不足的解决方法

增加交换交换空间解决问题:

dd if=/dev/0=/swapfile b=1 m数=1024

mkswap/swapfile

swapon/swapfile

 MySQL内存不足的解决方法

4,增加自动挂载:

在文件/etc/fstab中加入/swapfile互换违约互换0 0

服务MySQL开始启动成功

5,备注:

生成空文件

dd if=/dev/0=1。txt b=1 m数=2生成一个指定大小的空文件   如果=文件名:输入文件名=文的件名:输出文件名   b=字节大小   数=个数

以上是MySQL内存不足的解决方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

MySQL内存不足的解决方法