Vous voulez voir les dernières requêtes exécutées dans MySql Workbench si ses
créer/modifier une requête de table
sélectionner/insérer/mettre à jour la requête ou une liste de requêtes.
bref veux voir l'historique de toutes les requêtes
Dans le panneau inférieur, remplacez "Action Output" par "History", puis choisissez la date appropriée.
Sinon, l'historique des instructions SQL est stocké dans des fichiers texte sous deux emplacements:
L'emplacement de ces fichiers dépend de votre système. Pour plus de détails, voir Paramètres MySQL Workbench et fichiers journaux
Dans les deux cas, vous verrez l'historique des requêtes.
C:\Utilisateurs [WinUser]\AppData\Roaming\MySQL\Workbench\sql_history
vous trouvez un fichier journal pour chaque jour. Il inclut les requêtes manuelles et automatisées de Workbench (par exemple, UPDATES via edit in Table).
Supposons que vous ne puissiez plus vous connecter à une instance de base de données MySQL antérieure et que vous souhaitiez simplement consulter votre historique SQL à partir des éditeurs. Faire ceci:
Localisez votre MySQLWorkbench dossier des paramètres :
%AppData%\MySQL\Workbench\
/Users/~username/Library/Application Support/MySQL/Workbench/
/Users/~username/.mysql/workbench/
Ouvrez le dossier sql_workspaces
Vous devriez voir les dossiers de vos précédentes connexions à la base de données. Naviguez dans l'un d'entre eux.
Il devrait y avoir plusieurs fichiers "*. Scratch" . Ce sont des fichiers texte de l’historique des requêtes SQL de l’éditeur .
Ouvrez ces fichiers * .scratch dans un éditeur de texte et copiez le contenu.
Vous trouverez un fichier historique complet en:
C:\Utilisateurs\[WinUser]\AppData\Roaming\MySQL\Workbench\log\sql_actions_unconnected.txt
MySQL Workbench n'a pas pu ouvrir le fichier d'historique pour une raison quelconque, mais j'ai pu récupérer mes requêtes non enregistrées en parcourant ce fichier d'historique.