美文网首页mysql
at line 19253: Tablespace for ta

at line 19253: Tablespace for ta

作者: think_lonely | 来源:发表于2017-11-08 13:21 被阅读10次

    错误:msyql5.6全备后,恢复数据报错如下:

    at line 19253: Tablespace for table '`mysql`.`innodb_index_stats`' exists. Please DISCARD the tablespace before IMPORT.

    解决:

    mysql> use mysql;

    Reading table information for completion of table and column names

    You can turn off this feature to get a quicker startup with -A

    Database changed

    mysql> show tables;

    +---------------------------+

    | Tables_in_mysql          |

    +---------------------------+

    | columns_priv              |

    | db                        |

    | event                    |

    | func                      |

    | general_log              |

    | help_category            |

    | help_keyword              |

    | help_relation            |

    | help_topic                |

    | ndb_binlog_index          |

    | plugin                    |

    | proc                      |

    | procs_priv                |

    | proxies_priv              |

    | servers                  |

    | slow_log                  |

    | tables_priv              |

    | time_zone                |

    | time_zone_leap_second    |

    | time_zone_name            |

    | time_zone_transition      |

    | time_zone_transition_type |

    | user                      |

    +---------------------------+

    23 rows in set (0.00 sec)

    注MYSQL 数据库中少也张表。

    mysql>

    mysql> use mysql;

    Reading table information for completion of table and column names

    You can turn off this feature to get a quicker startup with -A

    Database changed

    mysql> show tables;

    +---------------------------+

    | Tables_in_mysql          |

    +---------------------------+

    | columns_priv              |

    | db                        |

    | engine_cost              |

    | event                    |

    | func                      |

    | general_log              |

    | gtid_executed            |

    | help_category            |

    | help_keyword              |

    | help_relation            |

    | help_topic                |

    | innodb_index_stats        |

    | innodb_table_stats        |

    | ndb_binlog_index          |

    | plugin                    |

    | proc                      |

    | procs_priv                |

    | proxies_priv              |

    | server_cost              |

    | servers                  |

    | slave_master_info        |

    | slave_relay_log_info      |

    | slave_worker_info        |

    | slow_log                  |

    | tables_priv              |

    | time_zone                |

    | time_zone_leap_second    |

    | time_zone_name            |

    | time_zone_transition      |

    | time_zone_transition_type |

    | user                      |

    +---------------------------+

    31 rows in set (0.00 sec)

    mysql>

    解决的方法.

    1.删除上述系统表

    mysql> use mysql;

    drop table mysql.innodb_index_stats;

    drop table mysql.innodb_table_stats;

    drop table mysql.slave_master_info;

    drop table mysql.slave_relay_log_info;

    drop table mysql.slave_worker_info;

    2.删除相关的.frm .ibd文件

    rm -rf innodb_index_stats*

    rm -rf innodb_table_stats*

    rm -rf slave_master_info*

    rm -rf slave_relay_log_info*

    rm -rf slave_worker_info*

    相关文章

      网友评论

        本文标题:at line 19253: Tablespace for ta

        本文链接:https://www.haomeiwen.com/subject/nihjmxtx.html