wordpress 如何使XAMPP中的MySQL服务器在崩溃后正常工作?

4zcjmb1e  于 5个月前  发布在  WordPress
关注(0)|答案(1)|浏览(81)

XAMPP中的MySQL服务器启动不好了。
我尝试将端口更改为推荐的here,服务器仍然无法启动,尽管它尝试这样做:当单击Start时,在下面的屏幕截图中,MySQL旁边显示了一个新的PID。
我也试着运行netstat -ano|find "3306"(我也试过3307),但它不显示任何东西,当在命令提示符下以管理员身份运行它时也是如此。我还重新启动了计算机,删除了我今天写的新PHP代码。昨天一切正常。
注:前天我把工作电脑误关了。
截图:


的数据
日志文件是here,它的一部分说这是一个错误,但MariaDB的错误,我不使用。
我是一个初学者,我使用MySQL只是为了WordPress。
运行netstat -ab将得到this
现在我正在检查是否有XAMPP的更新。
XAMPP似乎没有更新。

bcs8qyzn

bcs8qyzn1#

首先检查您的端口,并检查您的防火墙是否没有阻止该端口,尝试不同的端口3306,3307,3308。
这是你的错误:

2020-02-20  9:40:14 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2020-02-20  9:40:14 0 [Note] Plugin 'FEEDBACK' is disabled.
2020-02-20  9:40:14 0 [Note] Server socket created on IP: '::'.

字符串
我会重新安装xampp,而不是花大量的时间试图找到错误。
这里有一些提示:https://forums.mysql.com/read.php?10,652134,652135#msg-652135
从控制面板中打开shell,并使用以下命令启动mysql:

mysqld –-console –-skip-grant-tables –-skip-external-locking


从控制面板打开另一个shell并使用此命令修复数据库:

mysqlcheck -r --databases mysql --use-frm


停止mysql,关闭shell并正常重启mysql。
另请参阅InnoDB Corruption and Recoveryhttps://chepri.com/mysql-innodb-corruption-and-recovery/

相关问题