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

Sir*_*cks 14 mysql datagrip

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

如果我使用转储数据到文件,DataGrip将一个表保存在一个文件中.

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

Dan*_*ell 17

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

在此输入图像描述


ulr*_*lin 10

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

  • 我在** DataGrip v2018.2 **的*表上下文菜单*中找不到`Copy DDL`。但是有一个选择似乎是一样的:`R-单击表-> SQL脚本->源代码编辑器**(Ctrl + B)** (2认同)

gro*_*h0g 5

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

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

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