在安装了sudo apt-get install
的ubuntu框上使用mysql 5.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 |
+----------------------------------------------+
从检查the docs开始,我发现我缺少以下表格:
这是show engines的输出:
mysql> show engines;
...
*************************** 8. row ***************************
Engine: PERFORMANCE_SCHEMA
Support: YES
Comment: Performance Schema
Transactions: NO
XA: NO
Savepoints: NO
...
有人可以发布show create table
语句,以便创建它们吗?如果您注意到另一个我失踪的表格,我非常感谢show create table以及
答案 0 :(得分:1)
您拥有的表来自MySQL 5.5,缺少5.6中的新表。
请运行mysql_upgrade
。