Mysql Workbench导出数据库时报 Unknown table ‘column_statistics‘ in information_schema (1109)
Posted ShenLiang2025
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql Workbench导出数据库时报 Unknown table ‘column_statistics‘ in information_schema (1109)相关的知识,希望对你有一定的参考价值。
workbench导出数据库报1109错的解决方法
问题描述
用mysql Workbench导出数据库时遇到 Unknown table 'column_statistics' in information_schema (1109)错误,详见如下截图:
问题分析
该问题是由MySQL Workbench和Mysql数据库的版本不一致造成的。information_schema里的column_statistics视图是mysql 8之后才引进的。
解决方法
定义新命令
新定义mysqldump.cmd命令,即调用mysqldump时去掉column-statistics选项,脚本的详细内容见下(该新建的命令可放在MySQL Workbench的根目录里):
@echo off
"D:\\Program Files\\MySQL\\MySQL Workbench 8.0 CE\\mysqldump.exe" %* --column-statistics=0
配置Mysql Workbench
在MySQL Workbench首选项里配置新定义的mysqldump工具,即指定mysqldump.cmd命令所在的路径,详见下图:
验证
重新导出,检验结果。
以上是关于Mysql Workbench导出数据库时报 Unknown table ‘column_statistics‘ in information_schema (1109)的主要内容,如果未能解决你的问题,请参考以下文章
mysql workbench中PK,NN,UQ,BIN,UN,ZF,AI字段类型标识说明
mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI
MySQL Workbench建表时 PK NN UQ BIN UN ZF AI 的含义