Hé les gars, j'essaye d'exporter ma base de données depuis mysql workbench mais je reçois ceci sur la progression de l'exportation:
En cours d'exécution: mysqldump.exe --defaults-file = "c:\utilisateurs\utilisateur\appdata\local\temp\tmp2h91wa.cnf" --user = root --Hôte = localhost --protocol = tcp --port = 3306 --default-character- set = utf8 --skip-triggers "mydb" mysqldump: impossible d'exécuter 'SELECT COLUMN_NAME,
JSON_EXTRACT (HISTOGRAM, '$. "Nombre de buckets spécifié"')
FROM information_schema.COLUMN_STATISTICS WHERE SCHEMA_NAME = 'mydb' AND TABLE_NAME = 'courses'; ': Table inconnue 'column_statistics' dans information_schema (1109)Échec de l'opération avec exitcode 2 20:55:09 Export de C:\Utilisateurs\utilisateur\Documents\dumps\mydb.sql a terminé avec 1 erreur
Avez-vous une idée de ce qui pourrait mal tourner? Merci
Dans MySql Workbench version 8.0.13, procédez comme suit:
Maintenant ça devrait marcher. Malheureusement, vous devrez le faire chaque fois que vous démarrez MySql Workbench.
Moi aussi j'ai eu le même problème. Je suis capable de résoudre ce problème en désactivant les statistiques de colonne dans les options avancées de MySQL Workbench Data Export.
1: Cliquez sur les options avancées:
2: Dans l’autre section relative aux statistiques de colonne, supprimez TRUE et définissez-la sur 0 pour la désactiver .
Maintenant, retournez et exportez les données .. Merci.
Nous avons également rencontré ce problème… .. Nous avons décidé ce qui suit: Dans le menu Workbench, accédez à:
Edition - Préférences - Administration
Dans le champ "Chemin d'accès à l'outil mysqldump", indiquez le chemin d'accès à mysqldump.exe , dans mon cas "C:\Program Files\MySQL\Serveur MySQL 5.7\bin\mysqldump.exe", cliquez sur OK.
Après cela, l'erreur n'est plus apparue.
C'est dû à un drapeau qui est "activé" par défaut dans mysqldump 8.
Cela peut être désactivé en ajoutant --column-statistics = 0.
Syntaxe:
mysqldump --column-statistics=0 --Host=<server> --user <user> --password <securepass>
Pour plus d'informations s'il vous plaît aller à link
Pour désactiver les statistiques de colonne par défaut, vous pouvez ajouter
[mysqldump]
column-statistics=0
dans un fichier de configuration MySQL, tel que /etc/my.cnf ou ~/.my.cnf.
J'ai eu le même problème et je l'ai résolu comme ceci:
éditez les préférences du workbench: Édition -> Préférences -> Administration
dans la propriété "Chemin d'accès à l'outil mysqldump", placez le chemin de votre mysqldump.exeIl se trouve généralement dans "C:\Programmes\MySQL\MySQL Server 5.7\bin\mysqldump.exe"