【问题标题】:Error: MySQL shutdown unexpectedly XAMPP [closed]错误:MySQL 意外关闭 XAMPP [关闭]
【发布时间】:2018-04-24 10:03:13
【问题描述】:
[mysql]     Error: MySQL shutdown unexpectedly.
[mysql]     This may be due to a blocked port, missing dependencies, 
[mysql]     improper privileges, a crash, or a shutdown by another method.
[mysql]     Press the Logs button to view error logs and check
[mysql]     the Windows Event Viewer for more clues
[mysql]     If you need more help, copy and post this
[mysql]     entire log window on the forums

我已经使用推荐的解决方案XAMPP - MySQL shutdown unexpectedly

但结果显示相同。 有人可以帮忙吗?

提前致谢 SK实达

【问题讨论】:

  • 您好,请尝试以下操作:“按日志按钮查看错误日志并检查 Windows 事件查看器以获取更多线索”
  • @RolandStarke,谢谢先生
  • 我也遇到了同样的问题,卸载软件后我重启了电脑,然后这个问题就来了。这个answer 对我有帮助。

标签: mysql


【解决方案1】:

xampp->mysql->数据 从数据文件夹中剪切所有文件 并粘贴到另一个文件夹

现在重启mysql

将文件夹中的所有文件夹粘贴到 myslq->data 文件夹

并将 ib_logfile0.ib_logfile1 、 ibdata1 从您的文件夹粘贴到数据文件夹中。

您的数据库和数据现在在 phpmyadmin 中可用..

【讨论】:

  • 这不起作用...我有同样的问题,我用 netsat 审查,端口。
【解决方案2】:

我尝试使用所有方法解决此问题 here。 但他们没有解决我的问题。 就我而言,我是这样解决的~ 首先:在 XAMPP 控制面板中,按“Config”按钮,然后按“my.ini”。 其次:在这个“my.ini”文件中,找到驱动路径。 Change Drive path 我在 "C:\xamp" 上安装了 xampp,但是在 "my.ini" 文件中所有路径都已启动 用“E:\xamp...”所以我用“C:\xamp”替换了“E:\xampp”。 因为我很久以前在“E:\xamp”上安装了xampp。 第三。然后重新启动 xampp。 “~” 已修复!!!

【讨论】:

    【解决方案3】:

    伙计,如果您安装并运行了 MySQL 服务器,请停止它。由于 MariaDB 和其他服务器冲突而发生错误。

    【讨论】:

      【解决方案4】:

      解决方案:

      检查 MySQL 错误日志

      1. 在 XAMPP 控制面板上启动 MySQL。

      2. 通过单击 XAMPP 控制面板上的“日志”按钮检查 My SQL 错误日志“mysql_error.log”。

      3. 转到mysql数据库中的“data”目录。我在 D: 驱动器上安装了 XAMPP,并且我的计算机的 mysql“数据”目录位置是“D:\xampp\mysql\data\”。您可能有不同的位置。

      备份 MySQL“数据”文件夹

      1. 首先,您应该使用任何压缩软件创建“数据”文件夹的备份。

      2. 给一个名称,如“data_backup.zip”或任何你想要的压缩类型。 我使用winrar压缩软件对mysql“data”文件夹进行压缩备份。

      重命名“数据”文件夹

      1. 将“data”文件夹重命名为“data-oldfiles”。
      2. 这对于将数据目录重命名为任何新目录名称非常重要。

      创建一个新的“数据”文件夹

      1. 创建一个新文件夹并将文件夹名称命名为“data”

      2. 为了解决这个问题,我们需要在 mysql 数据库中创建一个新的“data”目录。 从“备份”文件夹复制内容

      3. 转到“备份”文件夹并复制所有文件。

      4. 将备份文件夹中的文件粘贴到数据文件夹

      5. 现在从 XAMPP 启动 MySQL 数据库。

      6. 现在,您的 MySQL 数据库将正常启动而不会显示任何错误。

      传输所有 MySQL 项目数据库、数据文件和日志文件

      1. 如果您有许多用于各种项目的数据库,那么您必须将所有数据库从“data-oldfiles”文件夹转移到“data”文件夹。

      2. 从数据旧文件中复制所有数据库并粘贴到数据文件夹中。

      3. 现在您必须将数据文件“ibdata1”和所有日志文件“ib_logfile0, ib_logfile1”从数据旧文件夹复制到数据文件夹。如果您有许多 id_logile,则将它们全部复制。

      4. MySQL 错误 这可能是由于端口阻塞、缺少依赖项、 不正确的权限、崩溃或通过其他方法关闭。 从 XAMPP 启动 MySQL

      5. 现在从 XAMPP 启动 MySQL。

      6. 转到 phpMyAdmin 以检查所有数据库是否可用和工作。

      7. 现在从 localhost 启动您的任何网站项目以检查 MySQL 数据库。 问题解决了: 现在您将看到问题已解决并出现错误消息“错误:MySQL 意外关闭”。不会再显示。 如果您对此问题有任何疑问,请随时在 cmets 部分提出任何问题。

      【讨论】:

        【解决方案5】:

        我做了以下 C:\xampp\mysql\data -> multi-master.info

        从文件中删除内容并重启mysql

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-03-29
          • 2013-02-16
          • 2019-01-25
          • 2021-01-04
          • 2017-10-01
          • 2021-03-18
          • 2015-06-10
          相关资源
          最近更新 更多