从5.0.12更新到5.7.18后无法启动mysql

时间:2017-05-05 07:45:52

标签: mysql xampp updates

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

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

enter image description here

  • 我按照此suggestion删除了以下行,但仍然是同样的错误。 #endif

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

2 个答案:

答案 0 :(得分:2)

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

key_buffer = 16M

评论完之后,这一行将是:

#key_buffer = 16M

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

答案 1 :(得分:0)

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