Mysql 无法在 xamp 中运行
Posted
技术标签:
【中文标题】Mysql 无法在 xamp 中运行【英文标题】:Mysql is not working into xamp 【发布时间】:2017-09-28 05:30:36 【问题描述】:错误:mysql 意外关闭。 这可能是由于端口阻塞、缺少依赖项、 不正确的权限、崩溃或通过其他方法关闭。 按日志按钮查看错误日志并检查 Windows Event Vi 09:09:06 PM [mysql] 如果您需要更多帮助,请复制并发布此内容 论坛上的整个日志窗口
在错误日志中
mysqld.exe:Aria 恢复失败。请在所有 Aria 表上运行 aria_chk -r 并删除所有 aria_log。######## 文件
插件“Aria”初始化函数返回错误。 插件“Aria”注册为存储引擎失败。 插件“反馈”已禁用。 未知/不支持的存储引擎:InnoDB 中止
解决办法是什么
【问题讨论】:
How to fix Error: MySQL shutdown unexpectedly on Xampp due to Plugin 'Aria'的可能重复 【参考方案1】:这家伙有办法:https://***.com/a/18162264/7938027
1 - 退出 Xampp 服务器
2 - 转到您的 C:\xampp\mysql\data 目录
3 - 删除 ibdata1 文件
4 - 重启 xampp 服务器
【讨论】:
【参考方案2】:您的错误日志指出删除 aria_log.########
文件
要删除这些文件,您必须 转到 /xampp/mysql/data/
并删除名称以 aria_log.###### 开头的文件。
在文件夹中会有一个名称为aria_log.00000001
的文件,大多数情况下它只有一个文件,但如果有超过1个文件,则将它们全部删除,
不用担心 xampp 会创建另一个该类型的文件。
删除该文件后重新启动xammp,这一次mysql将完美运行。
【讨论】:
以上是关于Mysql 无法在 xamp 中运行的主要内容,如果未能解决你的问题,请参考以下文章