DBeaver 连接 PostgreSQL 教程

发布于:2025-09-01 ⋅ 阅读:(14) ⋅ 点赞:(0)

🛠️ DBeaver 连接 PostgreSQL 教程

1️⃣ 安装 DBeaver

  1. 打开官网:https://dbeaver.io/download/

  2. 下载 Community Edition(免费版),选择对应系统(Windows / macOS / Linux)。

  3. 安装完成后,启动 DBeaver。


2️⃣ 准备 PostgreSQL

你要保证 PostgreSQL 已经装好,并且能运行。默认配置是:

  • Hostlocalhost

  • Port5432

  • Databasepostgres(默认数据库)

  • Userpostgres

  • Password:你安装时设置的密码

(如果你是 Windows 安装 PostgreSQL 的,密码就是安装时 pgAdmin4 让你输入的那个。)


3️⃣ 在 DBeaver 添加连接

  1. 打开 DBeaver,点击左上角菜单:
    Database → New Database Connection

  2. 在数据库列表里选择 PostgreSQL,点 Next

  3. 在连接窗口里填写:

    • Host: localhost

    • Port: 5432

    • Database: postgres (或者你自己要用的数据库名)

    • Username: postgres

    • Password: 你的密码

  4. Test Connection

    • 如果成功会显示 Connected

    • 如果提示驱动未安装,点 “Download Driver Files” 自动下载。

  5. 点击 Finish,完成连接。


4️⃣ 管理数据库

连接成功后,在左侧能看到你的 PostgreSQL 数据库树状结构:

  • Schemas → 数据库模式(比如 public

  • Tables → 数据表

  • Views → 视图

  • Functions → 函数/存储过程

👉 常用操作:

  • 右键数据库 → Create → New Database:新建数据库

  • 右键 Tables → Create New Table:建表(图形化,不用 SQL)

  • 双击表 → Data → View Data:查看表里数据

  • SQL Editor (Ctrl+Enter):写 SQL 语句


5️⃣ 示例:创建一个数据库和用户表

在 DBeaver 里新建 SQL 脚本(右键 → SQL Editor → New SQL Script),输入:


-- 创建一个数据库 CREATE DATABASE game_platform; -- 切换到数据库(在 DBeaver 右键选择“Set Active”) -- 创建用户表 CREATE TABLE users ( id SERIAL PRIMARY KEY, username VARCHAR(100) NOT NULL, password_hash VARCHAR(200) NOT NULL );

执行后你就有一个 game_platform 数据库 + users 表了。
之后就可以在 Unity / ASP.NET Core 里直接连接它。


6️⃣ 小技巧

  • 数据导入导出:右键表 → Import/Export → 选择 CSV/SQL 文件

  • ER 图:右键 Schema → Create ER Diagram,可以生成数据库关系图

  • Dark Theme:Preferences → Appearance → Theme → Dark,护眼 😎


⚡到这一步,你已经能:
✅ 安装 DBeaver
✅ 连接 PostgreSQL
✅ 用图形界面管理数据库、建表、看数据


网站公告

今日签到

点亮在社区的每一天
去签到