31

如何在一个 SQL 文件中从 DataGrip 导出数据库作为 phpmyadmin 导出?

如果我使用 Dump Data To Files,DataGrip 将一张表保存在一个文件中。

以及如何创建在 DataGrip 中打开的所有 MySQL 数据库的备份?

4

4 回答 4

31

这里是旧线程,但对于那些可能偶然发现的人来说,较新版本的 DataGrip 有一个新选项“使用 mysqldump 转储”,它可以让您生成包含在单个 .sql 输出文件中的转储。

在此处输入图像描述

于 2017-10-18T17:14:34.327 回答
12

运行 DataGrip 2016.2.5 您可以选择服务器表并右键单击->复制 DDL。这会在剪贴板上放置一个 drop/create 脚本,然后您可以将其粘贴到文本文件中。

于 2016-11-27T09:06:24.583 回答
4

我今天早上刚收到 DataGrip 2016.2.1 更新。看起来该功能已被添加(至少对于 SQL SERVER,我测试过的唯一一个)。它在以前的版本中不可用 - 我试过了。

选择一系列表并右键单击它们,或右键单击数据库名称。该Dump Data to Files选项现在在那里。

不幸的是,它仍然转储到多个文件。但它比依次右键单击每张桌子要好得多。

于 2016-08-24T10:27:57.780 回答
3

您现在可以在 DataGrip 2018.3.1 中选择“将数据转储到文件”时勾选“单个文件”在此处输入图像描述

于 2019-01-18T15:52:24.607 回答