Mysql Workbench8.0 mysqldump 报错:Unknown table 'COLUMN_STATISTICS' in information_schema (1109)

我的mysql版本安装的是MySQL Server 5.7,WorkBench用的是8.0,用workbench导出数据库脚本时提示如题错误,网上查询到两种解决方法:

1、用5.7版本mysql文件夹内的mysqldump.exe替换掉现有文件夹内的mysqldump.exe(workbench8.0应该是修改了mysql server5.7中的mysqldump.exe文件,现在从新复制mysql5.7安装包中的mysqldump.exe到安装文件夹,还原之。)

2、修改my.ini配置,在配置文件中添加如下内容后,重启mysql服务

[mysqldump]
column-statistics=0

经测试第2中方法无效,现将第一种方法操作详细记录如下。


1.从官网下载mysql5.7免安装包,下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.25-winx64.zip

2.解压下载的安装包,从bin文件夹中找到mysqldump.exe,复制替换掉本机mysql安装路径中的bin文件夹内的mysqldump.exe。

3.打开mysql workbench8.0,打开菜单 Edit--Preferences--Administration,配置第一行Path to mysqldump Tool,使之指向刚才放入的mysqldump.exe,配置好后点击OK保存,然后重启mysql workbench之后,即可正常导出数据库文件。


参考:https://blog.csdn.net/MK_chan/article/details/85234736

https://serverfault.com/questions/912162/mysqldump-throws-unknown-table-column-statistics-in-information-schema-1109/912677

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值