在sudo apt-get install安装的ubuntu上使用MySQL5.6.19,我丢失了几个表(在尝试使用性能报告时从Workbench收到了警报)。
以下是我在performance_schema中拥有的表:
+----------------------------------------------+
| Tables_in_performance_schema |
+----------------------------------------------+
| cond_instances |
| events_waits_current |
| events_waits_history |
| events_waits_history_long |
| events_waits_summary_by_instance |
| events_waits_summary_by_thread_by_event_name |
| events_waits_summary_global_by_event_name |
| file_instances |
| file_summary_by_event_name |
| file_summary_by_instance |
| mutex_instances |
| performance_timers |
| rwlock_instances |
| session_connect_attrs |
| setup_consumers |
| setup_instruments |
| setup_timers |
| threads |
+----------------------------------------------+通过检查医生们,我发现我遗漏了以下表格:
这是显示引擎的输出:
mysql> show engines;
...
*************************** 8. row ***************************
Engine: PERFORMANCE_SCHEMA
Support: YES
Comment: Performance Schema
Transactions: NO
XA: NO
Savepoints: NO
...请有人张贴show create table语句,这样我就可以创建它们了吗?如果你注意到另一张我错过的表,我也会非常感激你为之制作的表。
发布于 2015-05-07 06:38:36
您拥有的表来自MySQL 5.5,缺少5.6中的新表。
请运行mysql_upgrade。
https://stackoverflow.com/questions/29389422
复制相似问题