【问题标题】:XAMPP: MySQL shutdown unexpectedlyXAMPP:MySQL 意外关闭
【发布时间】:2019-01-31 12:12:01
【问题描述】:

每当我以管理员身份运行 XAMPP 并启动 MySQL 时,它会开始运行,但几秒钟后会意外关闭。我的问题是导致 MySQL 意外关闭的原因。

这是日志给我的:

2015-11-10 15:26:56 10fc InnoDB:警告:使用 innodb_additional_mem_pool_size 已弃用。这个选项可能是 在未来的版本中删除,连同选项 innodb_use_sys_malloc 和 InnoDB 的内部内存分配器。

2015-11-10 15:26:56 4348 [注意] InnoDB:使用互斥锁来引用计数 缓冲池页

2015-11-10 15:26:56 4348 [注意] InnoDB:InnoDB 内存堆是 禁用

2015-11-10 15:26:56 4348 [注意] InnoDB:互斥锁和 rw_locks 使用 Windows 联锁功能

2015-11-10 15:26:56 4348 [注意] InnoDB:未使用内存屏障

2015-11-10 15:26:56 4348 [注意] InnoDB:压缩表使用 zlib 1.2.3

2015-11-10 15:26:56 4348 [注意] InnoDB:不使用 CPU crc32 说明

2015-11-10 15:26:56 4348 [注意] InnoDB:初始化缓冲池,大小 = 16.0M

2015-11-10 15:26:56 4348 [注意] InnoDB:已完成初始化 缓冲池

2015-11-10 15:26:56 4348 [注意] InnoDB:支持的最高文件格式 是梭子鱼。

2015-11-10 15:26:57 4348 [注意] InnoDB:128 个回滚段是 活跃。

2015-11-10 15:26:57 4348 [注意] InnoDB:等待清除开始

2015-11-10 15:26:57 4348 [注意] InnoDB: Percona XtraDB (http://www.percona.com) 5.6.26-74.0 开始;日志序列号 1835027

2015-11-10 15:26:57 6140 [注意] InnoDB:尚未转储缓冲池 开始

2015-11-10 15:26:57 4348 [注意] 插件“反馈”已禁用。

2015-11-10 15:26:57 4348 [注意] 在 IP: '::' 上创建的服务器套接字。

2015-11-10 15:26:57 4348 [Note] Event Scheduler: Loaded 0 events

2015-11-10 15:26:57 4348 [注意] C:\xampp\mysql\bin\mysqld.exe: 就绪 用于连接。版本:'10.1.8-MariaDB' 套接字:'' 端口:3306 mariadb.org 二进制分发

2015-11-10 15:27:11 5152 [注意] C:\xampp\mysql\bin\mysqld.exe: 正常 关机

2015-11-10 15:27:11 5152 [注意] 事件调度程序:清除队列。 0 事件

2015-11-10 15:27:11 5732 [注意] InnoDB:FTS 优化线程退出。

2015-11-10 15:27:11 5152 [注意] InnoDB:开始关闭...

2015-11-10 15:27:13 5152 [注意] InnoDB:关闭完成;日志 序号1835037

2015-11-10 15:27:13 5152 [注意] C:\xampp\mysql\bin\mysqld.exe: 关机完成

谁能帮我解决这个问题?

【问题讨论】:

  • 我知道还有其他帖子有类似的问题,但我似乎找不到适合我的建议。

标签: mysql xampp


【解决方案1】:

好的,我卸载了 XAMPP 并重新安装它,看看它建议我做什么。我必须下载 Microsoft Visual C++ 2008 Redistributable 包并手动安装文件 setup_xampp.bat。完成后,我打开控制面板,重新安装 Apache 和 MySQL 模块并成功启动它们。感谢大家尝试提供帮助。

【讨论】:

    【解决方案2】:

    您使用的是哪个版本的 XAMPP?

    我不知道如何解决这个问题。

    试试这个: 您是否尝试过重新启动? 确保您的 Apache 服务器正在运行。 确保您的端口清晰。 (旧 Skype 可能会干扰您的端口!)

    我现在唯一觉得奇怪的是你的日志的日期是 2015 年。

    【讨论】:

    • 我相信我使用的 XAMPP 版本是 7.2.8 for Windows。控制面板是 v3.2.2,我不确定这是否重要,因为它是 7.2.8 下载的。我试过重启。当我尝试启动 Apache 服务器时,它只会说“正在尝试启动 Apache 服务...”,只要我运行它。我不确定为什么日志的日期是 2015 年。
    【解决方案3】:

    建议您的 my.cnf 或 my.ini [mysqld] 部分配置

    如果这个变量存在,

    innodb_additional_mem_pool_size

    在行中添加前导 # 和空格键,以便在启动时忽略该行。

    请关闭/重新启动您的系统并发布当前错误日志,以及您的完整 my.cnf 或 my.ini 以供分析。

    【讨论】:

      猜你喜欢
      • 2016-05-19
      • 2014-01-27
      • 2021-11-17
      • 2013-06-30
      • 2016-04-02
      • 2014-03-14
      • 1970-01-01
      • 1970-01-01
      • 2022-01-12
      相关资源
      最近更新 更多