Mysql – Can’t export the database from thesql workbench

databaseexportMySQLmysql-workbench

I am trying to export my database from MySQL Workbench but I get this during the export progress:

Running: 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: Couldn't execute 'SELECT COLUMN_NAME,
JSON_EXTRACT(HISTOGRAM, '$."number-of-buckets-specified"')
FROM information_schema.COLUMN_STATISTICS WHERE
SCHEMA_NAME = 'mydb' AND TABLE_NAME = 'courses';': Unknown table
'column_statistics' in information_schema (1109)

Operation failed with exitcode 2 20:55:09 Export of
C:\Users\user\Documents\dumps\mydb.sql has finished with 1 errors

Best Answer

In MySql Workbench version 8.0.13 do the following steps:

  1. Go to Management/Data export
  2. Choose the schema to export in the 'Tables to export' list
  3. Click the 'Advanced Options...' button (top right)
  4. Search for the option 'Other/column-statistics'
  5. Set the value to 0
  6. Click the 'Return' button (top right)

Now it should work. Unfortunately, you'll have to do that every time you start MySql Workbench.