在 DataGrip 中执行 MySQL 数据库的 SQL 转储有什么好的方法吗?
Is there a good way to perform SQL dump of MySQL database in DataGrip?
我正在尝试使用 JetBrains DataGrip 作为我的主要数据库工具。但是,我仍然发现自己使用 SequelPro 进行 SQL 转储。原因如下:
在数据库级别,我找不到任何 SQL 转储功能。唯一的选项似乎是 "copy DDL",它复制架构,但不复制内容。
在 table 水平上,当然,我可以将数据导出为 SQL 插入。但是似乎唯一的方法就是分别从每个 table 中导出它,即 unacceptable。另一个缺点是,当将数据导出为 INSERT 时,它会为每一行创建一个单独的 INSERT 语句。
我试图寻找插件,但没有找到。 DataGrip 用户,如果您有任何解决方案,请告诉我。 Sequel Pro 非常有用,但我真的很想在一天结束时使用一个数据库客户端。
PS。出于各种安全原因,SSH 连接到服务器和 运行 sqldump 对我来说不是一个选项。
在 2016.2 中有一些功能,如屏幕截图所示。
2016.3将与mysqldump集成。
我正在尝试使用 JetBrains DataGrip 作为我的主要数据库工具。但是,我仍然发现自己使用 SequelPro 进行 SQL 转储。原因如下:
在数据库级别,我找不到任何 SQL 转储功能。唯一的选项似乎是 "copy DDL",它复制架构,但不复制内容。
在 table 水平上,当然,我可以将数据导出为 SQL 插入。但是似乎唯一的方法就是分别从每个 table 中导出它,即 unacceptable。另一个缺点是,当将数据导出为 INSERT 时,它会为每一行创建一个单独的 INSERT 语句。
我试图寻找插件,但没有找到。 DataGrip 用户,如果您有任何解决方案,请告诉我。 Sequel Pro 非常有用,但我真的很想在一天结束时使用一个数据库客户端。
PS。出于各种安全原因,SSH 连接到服务器和 运行 sqldump 对我来说不是一个选项。
在 2016.2 中有一些功能,如屏幕截图所示。 2016.3将与mysqldump集成。