🛠️ DBeaver 连接 PostgreSQL 教程
1️⃣ 安装 DBeaver
打开官网:https://dbeaver.io/download/
下载 Community Edition(免费版),选择对应系统(Windows / macOS / Linux)。
安装完成后,启动 DBeaver。
2️⃣ 准备 PostgreSQL
你要保证 PostgreSQL 已经装好,并且能运行。默认配置是:
Host:
localhost
Port:
5432
Database:
postgres
(默认数据库)User:
postgres
Password:你安装时设置的密码
(如果你是 Windows 安装 PostgreSQL 的,密码就是安装时 pgAdmin4 让你输入的那个。)
3️⃣ 在 DBeaver 添加连接
打开 DBeaver,点击左上角菜单:
Database → New Database Connection在数据库列表里选择 PostgreSQL,点 Next。
在连接窗口里填写:
Host:
localhost
Port:
5432
Database:
postgres
(或者你自己要用的数据库名)Username:
postgres
Password:
你的密码
点 Test Connection:
如果成功会显示
Connected
。如果提示驱动未安装,点 “Download Driver Files” 自动下载。
点击 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
✅ 用图形界面管理数据库、建表、看数据