我已经创建了一个码头映像,并安装和运行MySQL。我试图恢复一个转储文件
错误1193 (HY000)在第3184行:未知系统变量“show_compatibility_56”
我试图在Workbench中设置变量,但没有找到变量。
有人能告诉我需要做什么才能恢复DB转储吗?
发布于 2022-03-03 20:50:21
如果使用MySQL 8+,则删除show_compatibility_56系统变量。
超越MySQL 5.7
在MySQL 8.0中,删除INFORMATION_SCHEMA变量表和show_compatibility_56系统变量,并且显示语句的输出始终基于底层性能模式表。
修改为在MySQL 5.7中工作的应用程序时,show_compatibility_56=OFF应该工作而不需要做进一步的更改,但不可能测试或设置show_compatibility_56,因为它不存在。
https://dev.mysql.com/doc/refman/5.7/en/performance-schema-variable-table-migration.html
https://stackoverflow.com/questions/71343505
复制相似问题