我得到以下信息:

Native table 'performance_schema'.'file_instances' has the wrong structure
Native table 'performance_schema'.'cond_instances' has the wrong structure
Native table 'performance_schema'.'rwlock_instances' has the wrong structure
Native table 'performance_schema'.'mutex_instances' has the wrong structure
...

然后就开始了

"MySQL server has gone away"

推荐答案

显然,MySQL模式存储被 destruct 是有原因的.这些原因可能是:

  • 你已经 destruct 了数据库information_schema
  • 文件系统损坏或文件系统中的一些错误损坏了数据库.
  • 由于MySQL中的一个错误,MySQL内部 destruct 了模式数据库(可能以前没有人遇到过).

如果您没有备份,但仍然可以访问数据,请先备份数据,然后执行以下操作:

如果你有备份,那么重新安装MySQL(在那之前完全清除MySQL的所有数据),然后导入你的数据.

Mysql相关问答推荐

SQL: Select 并计算下一行的值

对象NotExecutabletry 在远程SQL服务器上执行SQL时出错,并使用SQLAchemy.Create_engine

创建从表中筛选数据的过程时出错

配置MySQL服务器以管理数千个表

子查询是否可以按主查询中的列进行分组?

亚马逊RDS MySQL-无法';t执行';使用读取锁定刷新表';

"Shelf服务器容器访问MySQL Docker容器时出现SocketException异常"

SQL 查询仅当成员共享确切值时才 Select 成员对

MySQL函数 - 如何对select查询应用多个条件

如何使用 DBD::mysql 判断 MySQL 服务是否正在运行

MYSQL除以零警告,奇怪的行为

MySQL 中的 LATERAL 语法 - 是否只是说左表首先执行以便下一个可以引用它?

将 wordpress 自定义字段转换为单个数组

用数字和字母对 VARCHAR 列进行排序

非常规字符的不正确字符串值错误

Golang Gorm 没有创建带有约束的表

WHERE SQL 语句中的列顺序是否重要

MySQL Group By 和 Sum 其他列的总值

如何将时刻 JS 时间插入 MySQL

Yii2 如何进行 where AND 或 OR 条件分组?