ITPub博客

首页 > 数据库 > MySQL > MySQL错误之mysql.slave_master_info

MySQL错误之mysql.slave_master_info

原创 MySQL 作者:甲骨文技术支持 时间:2017-02-09 17:48:49 0 删除 编辑

今天把5.7.12的备份恢复到5.7.17,启动数据库之后,遇到错误,如下:


  1. 2017-02-09T08:01:58.275817Z 0 [ERROR] Info table has a problem with its key field(s). Table 'mysql.slave_master_info' expected field #23 to be 'Channel_name' but found 'Tls_version' instead.
  2. 2017-02-09T08:01:58.279951Z 0 [ERROR] Incorrect definition of table performance_schema.replication_connection_status: expected column 'RECEIVED_TRANSACTION_SET' at position 7 to have type longtext
  3. , found type text.
  4. 2017-02-09T08:01:58.280237Z 0 [ERROR] Incorrect definition of table performance_schema.replication_group_member_stats: expected column 'COUNT_TRANSACTIONS_ROWS_VALIDATING' at position 6, found 'CO
  5. UNT_TRANSACTIONS_VALIDATING'

错误的原因是升级到5.7.17后,有一些表的结构改变了,执行mysql_upgrade命令即可修复。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/20893244/viewspace-2133318/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
2009年获得Oracle OCM认证,ITPUB社区OCM联盟成员,熟悉Oracle,mysql,Python,Zabbix等。

注册时间:2016-12-31

  • 博文量
    143
  • 访问量
    570499