408 字
2 分钟
宝塔面板低内存安装MySQL 8.0的三种解决方法

最近有用户反馈,在使用宝塔面板安装MySQL 8.0时,遇到提示“至少需要3700MB内存”和“最少需要2个CPU”的问题。今天,我们就来分享一下如何解决这个问题,特别是在低内存配置的服务器上。

宝塔面板最低内存和CPU要求#

  • MySQL 5.6:最低内存要求768MB
  • MySQL 5.7:最低内存要求1560MB
  • MySQL 8.0:最低内存要求3700MB,最少CPU数:2个

如果你的服务器配置较低,无法满足MySQL 8.0的最低要求,怎么办呢?这里有几种解决方法:

方法一:修改宝塔面板的panelPlugin.py文件#

  1. 登录到宝塔面板。

  2. 使用宝塔自带的文件管理工具,进入到文件路径:/www/server/panel/class/panelPlugin.py

  3. 找到文件中的第137行和第138行,分别对应最低内存和最低CPU的限制。

    • 如果是内存限制,请将第138行的代码注释掉,在代码前加上#
    • 如果是CPU限制,请将第137行的代码注释掉,在代码前加上#
  4. 保存并退出文件编辑器。

  5. 重启宝塔面板,然后重新尝试安装MySQL 8.0。

这样,你就解除了宝塔面板对低内存和低CPU的限制,可以继续安装MySQL 8.0了。

其他方法#

除了修改文件,网上还有一些其他方式来强制安装MySQL 8.0,但可能不如直接修改配置文件来得稳定。根据你的需求和服务器配置,可以选择最适合的方式。

希望这篇教程能帮助你顺利安装MySQL 8.0!

宝塔面板低内存安装MySQL 8.0的三种解决方法
https://sw.rscclub.website/posts/btncgl/
作者
杨月昌
发布于
2021-03-19
许可协议
CC BY-NC-SA 4.0