【问题标题】:Unable to Start mysql after Update from 5.0.12 to 5.7.18从 5.0.12 更新到 5.7.18 后无法启动 mysql
【发布时间】:2017-10-03 14:26:32
【问题描述】:

我尝试将 MySQL 从 5.0.12 更新到 5.7.18,但升级后无法启动 MySQL。我执行了以下步骤。

  • 我从 MySQL Community Server 下载了 Zip 存档文件。
  • 我在临时文件夹中提取了存档文件。
  • 我将mysql文件夹重命名为mysql_backup
  • 我创建了一个新的 mysql 文件夹并将所有新提取的文件粘贴到该文件夹​​中
  • 我将数据文件夹从旧的 mysql_backup 文件夹复制到新创建的 mysql 文件夹。
  • 我将 my.ini 从旧 mysql_backup 文件夹复制到新 mysql 文件夹的 bin 目录。
  • 我尝试启动mysql服务,但报错。

  • 我按照suggestion 删除了以下行,但仍然出现同样的错误。 innodb_additional_mem_pool_size = 2M

mysql 的错误日志中没有任何内容。这似乎是 my.ini 问题。请帮帮我。

【问题讨论】:

  • 您是否在管理员模式下运行控制面板? “权限不当”是可能的原因之一。
  • 是的,我正在为控制面板使用“以管理员身份运行”
  • 您在 更新什么?您是否阅读了临时版本的发行说明以了解发生了什么变化?
  • 在帖子中更新,我从 5.0.12 开始更新。不,实际上有太多的临时版本无法阅读发行说明,所以我直接跳到这个版本 5.7.18。

标签: mysql xampp updates


【解决方案1】:

最后我使用 Windows 事件查看器找到了答案。问题出在 [mysqld] 部分中的以下行,我已从 my.ini 文件中注释掉/删除,现在 MySQL 已启动:

key_buffer = 16M

注释掉这一行后,这一行将是:

#key_buffer = 16M

请检查您的 Windows 事件查看器以获取有关 XAMPP 控制面板中错误的更多线索。

【讨论】:

    【解决方案2】:

    就我而言,我必须将my.ini 文件从/data 文件夹移动到/bin 文件夹

    【讨论】:

      猜你喜欢
      • 2017-12-21
      • 2017-10-13
      • 2012-10-04
      • 2017-11-14
      • 1970-01-01
      • 1970-01-01
      • 2020-01-12
      • 2021-03-11
      相关资源
      最近更新 更多