希望有人可以帮助我。每次我打开XAMPP版本3.2.2时,MySQL都会尝试启动但失败了,我会收到以下消息......
尝试启动MySQL应用程序...
12:22:43 [mysql]检测到状态变化:正在运行
12:22:44 [mysql] 检测到状态变化:停止时间:12:22:44 [mysql]错误:MySQL 意外关机。
12:22:44 [mysql]这可能是由于a 阻塞端口,缺少依赖关系,
12:22:44 [mysql]不当 特权,崩溃或其他方法的关闭。
12:22:44 [mysql]按Logs按钮查看错误日志并检查
12:22:44 [mysql] Windows事件查看器提供更多线索
12:22:44 [mysql]如果您需要更多帮助,请复制并发布此内容:12:22:44 [mysql] 论坛上的整个日志窗口
这是MySQL的错误日志,我已经在线搜索并且尚未找到解决方案
2017-02-28 12:16:46 1a28 InnoDB:警告:使用 innodb_additional_mem_pool_size已弃用。这个选项可能是 在将来的版本中删除,以及选项 innodb_use_sys_malloc和InnoDB的内部内存分配器。 2017-02-28 12:16:46 6696 [注意] InnoDB: innodb_empty_free_list_algorithm因为改为遗留问题 小缓冲池大小。为了使用退避,增加缓冲池 至少高达20MB。
2017-02-28 12:16:46 6696 [注意] InnoDB:使用互斥锁来重新计数 缓冲池页面2017-02-28 12:16:46 6696 [注意] InnoDB:The InnoDB内存堆被禁用
2017-02-28 12:16:46 6696 [注意] InnoDB:Mutexes和rw_locks使用Windows互锁功能
2017-02-28 12:16:46 6696 [注意] InnoDB:_mm_lfence()和_mm_sfence() 用于记忆障碍
2017-02-28 12:16:46 6696 [注意] InnoDB:压缩表使用zlib 1.2.3
2017-02-28 12:16:46 6696 [注意] InnoDB:使用通用crc32指令
2017-02-28 12:16:46 6696 [注意] InnoDB:初始化缓冲池,size = 16.0M
2017-02-28 12:16:46 6696 [注意] InnoDB:缓冲池初始化完成
2017-02-28 12:16:46 6696 [注意] InnoDB:恢复表空间0的页面0
2017-02-28 12:16:46 6696 [警告] InnoDB:Doublewrite没有page_no = 0的空格:0
2017-02-28 12:16:46 6696 [错误] InnoDB:空间标题页由 数据文件中的零字节C:\ xampp \ mysql \ data \ ibdata1
2017-02-28 12:16:46 6696 [错误] InnoDB:无法打开或创建系统 表空间。如果您尝试将新数据文件添加到系统中 表空间,它在这里失败了,你现在应该编辑 my.cnf中的innodb_data_file_path回到原来的样子,然后将其删除 新的ibdata文件InnoDB在这次失败的尝试中创建。仅限InnoDB 写了那些充满零的文件,但还没有以任何方式使用它们。 但要小心:不要删除包含您的旧数据文件 珍贵的数据!
2017-02-28 12:16:46 6696 [ERROR]插件'InnoDB' init函数返回错误。
2017-02-28 12:16:46 6696 [ERROR] 插件'InnoDB'注册为存储引擎失败 2017-02-28 12:16:46 6696 [注意]插件'FEEDBACK'被禁用 2017-02-28 12:16:46 6696 [错误]未知/不支持的存储引擎: InnoDB
2017-02-28 12:16:46 6696 [ERROR] Aborting