如何恢复MySQL工作台会话并检索SQL标签?

war*_*0ck 3 mysql mysql-workbench

通常,只要我点击连接,MySQL工作台就会加载所有现有的SQL选项卡.

今天我尝试了,它没有加载我现有的会话,我没有备份我在工作台上写的SQL代码.

反正有没有用所有TABS检索会话?

Iva*_*McA 5

我发现这个谷歌搜索也在寻找我在关闭Workbench之前忽略的代码.它不在,sql_workspaces但我发现它记录了在这个文件中实际执行的所有查询,并且能够从那里拉出我需要的东西:

\%APPDATA%\MySQL\Workbench\log\sql_actions_unconnected.log
Run Code Online (Sandbox Code Playgroud)

  • 不知道为什么有人投票反对,这对我有用。OSX的路径是〜/ Library / Application Support / MySQL / Workbench / log (2认同)

dan*_*ano 1

使能够Edit>Preferences>SQL Editor>Save snapshot of open editors on close

即使选中此选项,我在使用 Workbench 6.0.X 时也遇到了您的问题,因此我更新到最新版本(6.3.X)并解决了这个问题。我认为有一个错误。