openGauss

开源数据库

openGauss社区官网

开源社区

MogDB 3.0数据库导出Excel

彭冲2022-10-19MogDB

MogDB 3.0 数据库导出 Excel

本文出处:https://www.modb.pro/db/428155

MogDB 3.0 已于 6 月 30 号正式发布,下载地址:https://www.mogdb.io/download

本文将介绍 MogDB 数据库两种导出 Excel 的方法

一、使用 pgclimb 工具

pgclimb 的地址为:https://github.com/lukasmartinelli/pgclimbimage.png 我们直接下载对应平台的二进制文件。

这里解压重命名为 pgclimb

$ ./tools/pgclimb --version
pgclimb version 0.2

下面通过查询语句导出 pg_settings 到 pg_settings.xlsx

./tools/pgclimb --host=***.***.***.*** --port=3000 \
--dbname=postgres --username=admin --password=******  \
--output=pg_settings.xlsx \
--query="select * from pg_settings" \
xlsx --sheet "ver1"

然后我们也可以继续在 pg_settings.xlsx 文件追加导出新的 sheet

./tools/pgclimb --host=***.***.***.*** --port=3000 \
--dbname=postgres --username=admin --password=******  \
--output=pg_settings.xlsx \
--query="select * from pg_settings" \
xlsx --sheet "ver2"

这样我们导出的 pg_settings.xlsx 将包括 ver1 和 ver2 两个表格,如下图: image.png

二、使用 Mogeaver 图形工具安装 POI 插件

安装插件

打开 Mogeaver 图形工具,点击“帮助”–>“Install New Software…” 输入地址:https://dbeaver.io/update/office/latest/ image.png 选择上面的插件,然后点击“Next” image.png 点击“Finish”开始下载 jar 进行安装,中间弹出 jar 包是否对其 Trust,需要点击 Trust 信任,最后重启图形工具。

确认插件安装成功

可以再次点击“帮助”–>“Install New Software…”,然后下拉找到 DBeaver Office integration - https://dbeaver.io/update/office/latest/ 看到如下图:All items are installed image.png

查询导出 Excel

打开 SQL 编辑器,查询数据后可以看到下图有个 Excel 按钮,点击该按钮会导出 Excel 本地文件。 image.png