XAMPP - 除非先删除 aria.log,否则 MySQL 将不会启动

问题描述 投票:0回答:1

经过大量研究,我最终找到了启动 MySQl 的方法。 很多建议删除数据文件夹,然后从备份文件夹中恢复,这很有效。 我发现 aria.log 似乎导致了 MySQL 问题。虽然在启动 XAMPP 之前删除文件就可以了,但这很烦人,我想知道是否可以永久解决这个问题? 有人遇到过这个问题吗? 谢谢。

mariadb xampp
1个回答
0
投票

是的,我也遇到这个问题 - 每天!

我发现删除数据文件夹中最新的 aria_log.nnnnnnnn 文件可以让数据库启动和运行而不会丢失任何数据(我注意到)。需要删除所有数据并从备份中恢复的修复工作可以工作,但是需要时间。这是在 MySQL 无法启动时启动并运行 MySQL 的更快方法。

错误消息指出 MySQL 意外关闭,如下所示:

9:24:32 AM  [mysql]     Status change detected: stopped
9:24:32 AM  [mysql]     Error: MySQL shutdown unexpectedly.
9:24:32 AM  [mysql]     This may be due to a blocked port, missing dependencies,
9:24:32 AM  [mysql]     improper privileges, a crash, or a shutdown by another method.
9:24:32 AM  [mysql]     Press the Logs button to view error logs and check
9:24:32 AM  [mysql]     the Windows Event Viewer for more clues
9:24:32 AM  [mysql]     If you need more help, copy and post this
9:24:32 AM  [mysql]     entire log window on the forums

我的关闭过程是转到 XAMPP 控制面板并“停止”数据库。然后我将“停止”阿帕奇。然后关闭我的电脑。

虽然理论上这应该是一种可以接受的做法,但也许有更好的关闭过程。

当然,既然我写了这篇文章,今天早上我就无法启动数据库了。我将尝试关闭电源并重新启动,看看是否可以解决问题。

我愿意接受建议。

© www.soinside.com 2019 - 2024. All rights reserved.