【问题标题】:MySQL fails to start: innodb-default-row-format=dynamic [closed]MySQL 无法启动:innodb-default-row-format=dynamic [关闭]
【发布时间】:2022-01-19 12:18:22
【问题描述】:

今早重新启动计算机 - WAMPSERVER 无法启动 MySQL 8.0.26。

日志文件包含以下内容:

2021-12-16T11:11:56.631237Z 0 [System] [MY-010116] [Server]
c:\wamp64\bin\mysql\mysql8.0.26\bin\mysqld.exe (mysqld 8.0.26)
starting as process 4896 

2021-12-16T11:11:56.645789Z 0 [ERROR] [MY-000077] [Server] c:\wamp64\bin\mysql\mysql8.0.26\bin\mysqld.exe:
Error while setting value 'dynanmic' to 'innodb-default-row-format'.

2021-12-16T11:11:56.646988Z 0 [ERROR] [MY-010746] [Server] Parsing
options for plugin 'InnoDB' failed. 

2021-12-16T11:11:56.647364Z 0
[ERROR] [MY-010168] [Server] Failed to initialize builtin plugins.

如果我注释掉“innodb-default-row-format=dynamic”行,那么 MySQL 将启动,但我不明白注释掉该行的后果。

我在搜索中没有找到与此特定问题相关的任何内容。

非常感谢任何见解/解决方案!

【问题讨论】:

  • 会不会是一个简单的拼写问题?错误消息显示 'dynanmic' ,而应拼写为 'dynamic'
  • 顺便说一句,dynamic 是这个设置的默认值,所以你可以毫不费力地从配置文件中完全删除这一行。如果您检查了文档,您可能会发现...

标签: mysql wampserver


【解决方案1】:

您只是在配置设置中拼错了 dynanmic 这个词。 InnoDB 表的默认行格式已经是 DYNAMIC(从 v5.7 开始,在之前的版本中是 COMPACT

【讨论】:

  • 我们通常不会回答 TYPO 的问题。它们对其他人几乎没有任何用处,这毕竟是 SO 的主要目的。我们只是像@Shadow 一样发表评论,然后关闭问题
猜你喜欢
  • 1970-01-01
  • 2019-10-03
  • 2012-04-30
  • 2023-03-06
  • 2014-03-29
  • 1970-01-01
  • 2015-04-14
  • 2017-06-04
  • 1970-01-01
相关资源
最近更新 更多