
DBeaver 数据库工具快速上手3 步完成首次连接避开 4 个新手坑【免费下载链接】dbeaverFree universal database tool and SQL client项目地址: https://gitcode.com/GitHub_Trending/db/dbeaverDBeaver 是一款免费开源的通用数据库管理工具和 SQL 客户端一个界面就能连 MySQL、PostgreSQL、Oracle、ClickHouse、SQLite 等 40 多种数据库。按下面的路径走完首次连接、日常查数、进阶配置到排坑你就能独立应对绝大部分日常场景。三步完成首次数据库连接刚打开 DBeaver左侧导航树是空的——第一步就是把你自己的数据库接进来。向导里该填什么点左侧导航栏顶部的数据库图标打开新连接向导New Connection Wizard选数据库类型填主机、端口、用户名、密码点 Test Connection 验证成功后保存端口记不住就查这张表数据库默认端口MySQL / MariaDB3306PostgreSQL5432SQL Server1433Oracle1521SQLite无端口直接选本地 .db 文件驱动不用手动装测试连接时如果提示缺驱动DBeaver 会自动下载对应 JDBC 驱动等进度条走完即可下载失败的排查见第 4 节。远程或内网数据库在向导的 SSH 页签勾选隧道DBeaver 会先建 SSH 通道再走数据库连接。连接通了之后你大概率想先翻一张表看看数据。查表、改数、导出最高频的 2 个操作连上库十有八九你先想干两件事看看数据长什么样再把结果拿走。浏览表结构并执行查询在导航树展开 数据库 → 目录 → 模式 → 表双击表名右侧会打开数据网格。想自己写 SQL用菜单 Database → SQL Editor 新建脚本编辑器会根据表元数据自动补全表名和列名CtrlEnter执行光标所在语句CtrlShiftEnter执行整段脚本。把结果导出成文件在查询结果的网格上右键 → Export data可选 CSV、Excel、JSON、SQL 脚本等格式。跨库迁移比如 MySQL 搬数据到 PostgreSQL走 Data Transfer 功能选源结果集再指定目标连接即可注意开启分批写入避免一次性撑爆内存数据迁移模块源码 里可以看到各类格式的处理逻辑。查数导出都顺了再花 10 分钟做几个设置后面会省不少事。⚡ 进阶配置快捷键、内存与连接参数记住这 4 个快捷键CtrlEnter执行当前语句CtrlShiftEnter执行全部语句Ctrl/注释或取消注释选中行F3跳转到对象定义。另外把常用 SQL 存到导航树的 Scripts 节点连接按项目建文件夹分组找起来会快很多。内存与连接参数建议大结果集查询卡顿多半是 JVM 堆不够。在安装目录编辑dbeaver.ini加两行后重启-Xms256m -Xmx2048m参数建议值作用-Xmxdbeaver.ini2048m 起步大结果集查询防卡顿连接超时30 秒连不上的库不长时间挂起数据抓取行数按查询量调整大报表调大减少往返次数查询日志落盘开启事后分析慢查询耗时参数都调完剩下的麻烦基本就那几类。连不上、查不动4 个高频坑逐个拆工具用顺了之后偶尔还是会卡壳对照下面两条清单大部分问题不用翻源码就能定位。连接失败的排查顺序驱动没下下来——网络受限时自动下载会失败在驱动设置里手动指定本地 jar主机或端口填错——确认端口没被中间件改掉用telnet 主机 端口先验证连通性账号权限不足——能连上但看不到表通常是 schema 权限问题走 SSH 的隧道断了——确认 SSH 主机、端口和密钥日志在哪看菜单 Window → Show View → DBeaver Log 打开应用日志连库报错、驱动加载失败都会记录在这里查询执行日志则在 Preferences 的 Query Manager 里勾选 Save log to file(s)配合日志文件位置设置即可事后分析。DBeaver 的核心价值是一套界面打通 40 多种数据库的日常查数与导出。建议先把最常用的那个连接按前面步骤走一遍再试着把一条查询结果导出成 CSV——这两件事跑通就算正式上手了。【免费下载链接】dbeaverFree universal database tool and SQL client项目地址: https://gitcode.com/GitHub_Trending/db/dbeaver创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考