首页 > 解决方案 > debian, mysql 错误 2002 (HY000), phpmyadmin

问题描述

用 -u 启动 mysql 显示:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

而完整的错误日志 显示:

[ERROR] [MY-000067] [Server] unknown variable 'innodb_file_format=Barracuda'.
2021-03-17T11:40:17.721854Z 0 
[ERROR] [MY-010119] [Server] Aborting

apt列表结果

这发生在我升级到 MySQL 8 之后。不知何故,如果可能的话,我不会重新安装 MySQL。我希望我可以登录 phpmyadmin,但我知道这不是他的问题。

标签: mysql

解决方案


正如 mysql v8.0.0 发行说明所说:

以下 InnoDB 文件格式配置选项在 MySQL 5.7.7 中已弃用,现在已删除:

innodb_file_format

您需要从配置文件中删除此选项,因为它在 mysql v8 中不再可用。


推荐阅读