我有一个在 MySQL 5.6.44 上运行的 Jira 6.4.7 实例。我正在将 Jira 实例更新到 7.0.5,它仍然支持 MySQL 5.6。
我不小心将更新的 Jira 7.0.5 连接到同一个数据库,其中插入了performance_schema
表。Jira 7.0.5 可能认为它使用 >= mysql 5.7 运行。
我立即停止了 Jira 7.0.5 实例,但对的引用performance_schema
仍然存在。
当我使用 MySQL Workbench 查看数据库时,出现以下错误:
Error Code: 1146 Table 'performance_schema.user_variables_by_thread' doesn't exist
一切似乎仍然适用于 jira 6.4.7,但我不能再转储数据库以将其移动到其他地方。
我尝试过使用 jira 的 xml 导出和导入,但这会从数据库中复制错误。
我试过了
[mysqld]
performance_schema=OFF
但错误仍然存在。
我在其他 MySQL 数据库中找不到该performance_schema
表,因为那时我可以复制该表。
那么我该如何解决这个问题呢?任何人都可以提供该表的外观的 SQL 语句吗?或者如何performance_schema
在我当前的 MySQL 5.6 数据库中查找和删除对的引用?