MySQL 没有在 xampp 上启动,五秒钟后启动它就消失了

Posted

技术标签:

【中文标题】MySQL 没有在 xampp 上启动,五秒钟后启动它就消失了【英文标题】:MySQL does not start on xampp , start after five seconds and it's gone 【发布时间】:2020-10-24 16:34:01 【问题描述】:
InnoDB: using atomic writes.
2020-07-04  1:23:53 0 [Note] InnoDB: Completed initialization of buffer pool
2020-07-04  1:23:54 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2020-07-04  1:23:54 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2020-07-04  1:23:54 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2020-07-04  1:23:54 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2020-07-04  1:23:54 0 [Note] InnoDB: Waiting for purge to start
2020-07-04  1:23:54 0 [Note] InnoDB: 10.4.11 started; log sequence number 1374414; transaction id 1525
2020-07-04  1:23:54 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2020-07-04  1:23:54 0 [Note] Plugin 'FEEDBACK' is disabled.
2020-07-04  1:23:54 0 [ERROR] c:\xampp\mysql\bin\mysqld.exe: unknown variable 'inoodb_force_recovery=1'
2020-07-04  1:23:54 0 [ERROR] Aborting

【问题讨论】:

您在 my.cnf/my.ini 设置中设置了 inoodb_force_recovery=1 变量,但拼写错误。它应该是 innodb_force_recovery=1。如果不需要该变量,只需将其删除即可。 【参考方案1】:

您必须编辑 my.con/ini

然后放

[mysqld]
innodb_force_recovery = 1

标签[mysqld]之后

另一个你必须删除的

恢复后 再次禁用

【讨论】:

以上是关于MySQL 没有在 xampp 上启动,五秒钟后启动它就消失了的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 数据库不会启动 XAMPP

XAMPP MySQL 意外关闭 - 日志中没有错误

无法在 xampp 版本 1.8.3 上启动 mysql

MySQL 数据库在终端上启动,但不在 XAMPP 上

为啥 MySQL 不会在我的 XAMPP 安装上启动?

MySQL (Xampp) 不会在 Windows 8.1 上启动