恢复未保存的MySQL工作台脚本?
我打开了一堆未保存的脚本。今天我重新启动了MySQL工作台,出现了一条错误消息,现在脚本不见了。有没有办法恢复它们 不幸的是,如果他们走了,他们也走了。您应该在退出WorkBench(CTRL+S)之前保存它们,因为它很容易出现这样的错误,至少对我来说是这样。您可以尝试在历史记录输出中查找脚本。检查此答案:如果启用了保存快照选项(这可以通过-->编辑>首选项>SQL编辑器>关闭时保存打开编辑器的快照来完成),那么您可以在\%APPDATA%\MySQL\Workbench\log\SQL\u actions\u unconnected.log中找到数据。这是一个日志文件,您可以复制代码并将其粘贴到一个代码编辑器中,该编辑器将以正确的格式放置代码这刚刚发生在我身上,谢天谢地,MySQL Workbench实际上会将选项卡内容自动保存到磁盘。您可以从描述的基本配置文件路径找到它们。临时文件的路径如下所示:恢复未保存的MySQL工作台脚本?,mysql,mysql-workbench,Mysql,Mysql Workbench,我打开了一堆未保存的脚本。今天我重新启动了MySQL工作台,出现了一条错误消息,现在脚本不见了。有没有办法恢复它们 不幸的是,如果他们走了,他们也走了。您应该在退出WorkBench(CTRL+S)之前保存它们,因为它很容易出现这样的错误,至少对我来说是这样。您可以尝试在历史记录输出中查找脚本。检查此答案:如果启用了保存快照选项(这可以通过-->编辑>首选项>SQL编辑器>关闭时保存打开编辑器的快照来完成),那么您可以在\%APPDATA%\MySQL\Workbench\log\SQL\u a
{BASE_CONFIG_PATH}/sql_workspaces/{CONNECTION_NAME}.autosave/
在该文件夹中有一堆.scratch文件,看起来像是为该连接打开的每个选项卡上都有一个。它们是用UUID命名的,但是只要将它们全部放到文本编辑器中,您就可以很快找到丢失的选项卡内容