【发布时间】:2018-11-21 01:13:29
【问题描述】:
我正在尝试从 MySQL Workbench 导出我的数据库,但在导出过程中我得到了这个:
运行:mysqldump.exe --defaults-file="c:\users\user\appdata\local\temp\tmp2h91wa.cnf" --user=root --host=localhost --protocol=tcp --port=3306 --default-character- set=utf8 --skip-triggers "mydb" mysqldump: 无法执行 'SELECT COLUMN_NAME,
JSON_EXTRACT(HISTOGRAM, '$."number-of-buckets-specified"')
FROM information_schema.COLUMN_STATISTICS WHERE SCHEMA_NAME = 'mydb' AND TABLE_NAME = 'courses';': 未知表 information_schema (1109) 中的“column_statistics”操作失败,退出代码 2 20:55:09 导出 C:\Users\user\Documents\dumps\mydb.sql 已完成 1 个错误
【问题讨论】:
-
这似乎是新的 MySQL Workbench (8.x) 尝试从早期版本的 MySQL 数据库 (5.x) 导出的问题。我遇到了同样的问题,在 MySQL Workbench 工具中看不到解决方法。在 GUI 中似乎没有将 column_statistics 设置为 0 的选项。 bugs.mysql.com/bug.php?id=89825.
-
看起来它已在版本 - 8.0.17 中修复
-
这个错误似乎已在 Workbench 8.0.20 中修复,至少在 Ubuntu 20.04 上更新 Workbench 为我消除了该错误。
-
我在8.0.26还是有问题
-
与 8.0.28 Ubuntu 20.04 相同的问题
标签: mysql database export mysql-workbench