Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使XAMPP中的MySQL服务器在崩溃后正常工作?_Php_Mysql_Wordpress_Xampp_Windows 10 - Fatal编程技术网

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

Php 如何使XAMPP中的MySQL服务器在崩溃后正常工作?,php,mysql,wordpress,xampp,windows-10,Php,Mysql,Wordpress,Xampp,Windows 10,XAMPP中的MySQL服务器的启动不再良好 我尝试按照建议更改端口,但服务器仍然没有启动,尽管它尝试这样做:当单击start时,在下面的屏幕截图上下文中,MySQL旁边会显示一个新的PID,显示时间为几分之一秒 我还尝试运行netstat-ano | find“3306”(我也尝试过3307),但它没有显示任何内容,在命令提示符下以admin的身份运行时也是如此。我还重新启动了计算机,删除了我今天编写的新PHP代码。昨天一切顺利 注意:前天我的工作电脑被错误地立即关闭了 截图: 日志文件是,

XAMPP中的MySQL服务器的启动不再良好

我尝试按照建议更改端口,但服务器仍然没有启动,尽管它尝试这样做:当单击
start
时,在下面的屏幕截图上下文中,MySQL旁边会显示一个新的PID,显示时间为几分之一秒

我还尝试运行
netstat-ano | find“3306”
(我也尝试过3307),但它没有显示任何内容,在命令提示符下以admin的身份运行时也是如此。我还重新启动了计算机,删除了我今天编写的新PHP代码。昨天一切顺利

注意:前天我的工作电脑被错误地立即关闭了

截图:

日志文件是,它的一部分说这是一个bug,但我不使用MariaDB的bug

我是一个初学者,我只为WordPress使用MySQL

多谢各位

更新1 运行
netstat-ab
会导致出现错误

现在我正在检查XAMPP是否有更新

更新2
似乎没有对XAMPP的更新。

首先检查您的端口,并检查防火墙是否未阻止该端口,尝试不同的端口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,而不是花费大量时间试图查找错误

这里有一些解释:

从控制面板打开shell并使用以下命令启动mysql:

mysqld –-console –-skip-grant-tables –-skip-external-locking
mysqlcheck -r --databases mysql --use-frm
从控制面板打开另一个外壳,并使用以下命令修复数据库:

mysqld –-console –-skip-grant-tables –-skip-external-locking
mysqlcheck -r --databases mysql --use-frm
停止mysql,关闭shell,正常重启mysql


另请参见InnoDB损坏和恢复

红色读取错误!或者更新XAMPPT错误日志建议在端口3306上运行另一个进程~请尝试从命令行运行
netstat-ab
,查看该端口上是否已经有内容。您可能会发现此链接很有用@RamRaider我在问题末尾发布了
netstat-ab
的输出。它没有显示与此问题相关的
3306
@jeff,您的链接目前对我没有用处。我做了更改,同样的红色文本显示出来。谢谢,谢谢。只要重新安装XAMPP,一切都能正常工作。