在使用高版本MySQL Workbench或MySQL 8.0+版本提供的mysqldump.exe(实际高版本的MySQL Workbench使用的也是高版本的mysqldump.exe)来导出低于8.0版本的MySQL数据库时,会出现Unknown table ‘column_statistics’ in information_schema的错误:
MySQL Workbench警告mysqldump Version Mismatch
MySQL Workbench导出低版本MySQL时报错Unknown table ‘column_statistics’ in information_schema
由于低版本MySQL数据库的information_schema中没有名为COLUMN_STATISTICS的数据表,因此可以通过使用–column-statistics=0命令行参数禁用该行为。
理论上,MySQL Workbench 8.0.13以上版本可以通过禁用“Use Column Statistics”,但8.0.14和8.0.15上该选项被错误地移除了: