XAMPP中的MySQL服务器启动不好了。
我尝试将端口更改为推荐的here,服务器仍然无法启动,尽管它尝试这样做:当单击Start
时,在下面的屏幕截图中,MySQL旁边显示了一个新的PID。
我也试着运行netstat -ano|find "3306"
(我也试过3307),但它不显示任何东西,当在命令提示符下以管理员身份运行它时也是如此。我还重新启动了计算机,删除了我今天写的新PHP代码。昨天一切正常。
注:前天我把工作电脑误关了。
截图:
的数据
日志文件是here,它的一部分说这是一个错误,但MariaDB的错误,我不使用。
我是一个初学者,我使用MySQL只是为了WordPress。
运行netstat -ab
将得到this。
现在我正在检查是否有XAMPP的更新。
XAMPP似乎没有更新。
1条答案
按热度按时间bcs8qyzn1#
首先检查您的端口,并检查您的防火墙是否没有阻止该端口,尝试不同的端口3306,3307,3308。
这是你的错误:
字符串
我会重新安装xampp,而不是花大量的时间试图找到错误。
这里有一些提示:https://forums.mysql.com/read.php?10,652134,652135#msg-652135
从控制面板中打开shell,并使用以下命令启动mysql:
型
从控制面板打开另一个shell并使用此命令修复数据库:
型
停止mysql,关闭shell并正常重启mysql。
另请参阅InnoDB Corruption and Recoveryhttps://chepri.com/mysql-innodb-corruption-and-recovery/