Не могу экспортировать мою базу данных из MySQL - PullRequest
0 голосов
/ 11 июня 2018

Эй, ребята, я пытаюсь экспортировать свою базу данных из MySQL, но я получаю это в процессе экспорта:

Запуск: 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-триггеры" mydb "mysqldump: Невозможно выполнить 'SELECT COLUMN_NAME,
JSON_EXTRACT (HISTOGRAM,' $. "Указано число ведер" ")
FROM information_schema.COLUMN_STATISTICS WHERE SCHEMA_NAME = 'mydb' AND TABLE_NAME = 'курсы;': Неизвестная таблица' column_statistics 'в information_schema (1109)

Операция завершилась неудачно с кодом выхода 2 20:55:09 Экспорт C: \ Users \ user \ Documents \ dumps \ mydb.sql завершен с 1 ошибкой

У вас есть идеи, что может пойти не так?Спасибо

Ответы [ 7 ]

0 голосов
/ 25 февраля 2019

У меня была такая же проблема, и я решил ее так:

отредактируйте настройки рабочего места: Edit -> Preferences -> Administration

в свойстве «Path to mysqldump Tool» поместитеПуть вашего mysqldump.exe Обычно он находится в "C: \ Program Files \ MySQL \ MySQL Server 5.7 \ bin \ mysqldump.exe"

0 голосов
/ 29 июля 2019

Ошибка все еще в Workbench 8.0.16.

Исправлено:

Вы можете редактировать wb_admin_export.py в модулях каталога программы Workbench.Ищите «skip_column_statistics = True» (вы найдете условное, не беспокойтесь), прокомментируйте эту строку и добавьте строку «skip_column_statistics = True» (без условного).

Обязательный параметр теперь будет добавляться всегда.

0 голосов
/ 18 декабря 2018

У меня тоже была та же проблема. Я могу решить эту проблему, отключив статистику столбцов в дополнительных параметрах экспорта данных MySQL Workbench.

1: Нажмите на дополнительные параметры: enter image description here

2: В другом разделе для статистики столбцов удалите TRUE и установите его в 0, чтобы отключить его.enter image description here

Теперь верните и экспортируйте данные.Спасибо

0 голосов
/ 14 ноября 2018

Также столкнулся с этой проблемой.Принято решение: В меню Workbench:

Правка - Настройки - Администрирование

В поле " Путь к mysqldump Tool ", укажите путь к mysqldump.exe , в моем случае " C: \ Program Files \ MySQL \ MySQL Server 5.7 \ bin \ mysqldump.exe ", нажмите OK.

После этого ошибка больше не появлялась.

0 голосов
/ 23 октября 2018

В MySql Workbench версии 8.0.13 выполните следующие действия:

  1. Перейдите в раздел «Управление / Экспорт данных»
  2. Выберите схему для экспорта в списке «Таблицы для экспорта»
  3. Нажмите кнопку «Дополнительные параметры ...» (вверху справа)
  4. Поиск параметра «Другое / статистика столбцов»
  5. Установите значение 0
  6. Нажмите кнопку «Вернуться» (вверху справа)

Теперь все должно заработать.К сожалению, вам придется делать это каждый раз, когда вы запускаете MySql Workbench.

0 голосов
/ 20 сентября 2018

Это происходит из-за флага, который по умолчанию «включен» в mysqldump 8.

Это можно отключить, добавив --column-statistics = 0.

Синтаксис:

mysqldump --column-statistics=0 --host=<server> --user <user> --password <securepass> 

Для получения дополнительной информации перейдите по ссылке

Чтобы отключить статистику столбцов по умолчанию, вы можете добавить

[mysqldump]
column-statistics=0

в конфигурационный файл MySQL, например /etc/my.cnf или ~ / .my.cnf.

0 голосов
/ 27 июня 2018

У меня была такая же проблема 5 минут назад.

Я исправил ее, добавив в mysqldump команду --column-statistics=0.Сделайте это, и это должно сработать.

В моем случае это задача по подбору текста, но вы должны понять.

enter image description here

...