DBeaver 连接 PostgreSQL 教程

🛠️ 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
✅ 用图形界面管理数据库、建表、看数据

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/97262.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/97262.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Komo Searc-AI驱动的搜索引擎

本文转载自:Komo Searc-AI驱动的搜索引擎 - Hello123工具导航 ** 一、🔍 Komo Search 是什么? Komo Search 是一款基于人工智能技术的新一代交互式搜索引擎,它彻底改变了我们获取信息的方式 —— 从被动检索变成主动对话。不同于…

HTML 和 JavaScript 关联的基础教程

HTML 和 JavaScript 是构建现代网页的核心技术。HTML 负责页面结构&#xff0c;JavaScript 负责动态交互。以下是两者的基本关联方式。内联方式&#xff1a;直接在 HTML 中嵌入 JavaScript在 HTML 文件中&#xff0c;可以通过 <script> 标签直接编写 JavaScript 代码。这…

淘宝四个月造了一个超越美团的“美团”

本周三&#xff0c;美团发布最新一季财报&#xff0c;利润承压导致股价爆跌。只隔一天&#xff0c;阿里也发布了最新季报&#xff0c;最大的亮点是“淘宝闪购”即时零售业务&#xff0c;日均订单量站稳8000万单&#xff0c;峰值订单更是达到了1.2亿单。8000万单这个数字令市场眼…

Java开发MongoDB常见面试题及答案

基础概念题1. 什么是MongoDB&#xff1f;它的主要特点是什么&#xff1f;答案&#xff1a; MongoDB是一个开源的NoSQL文档型数据库&#xff0c;主要特点包括&#xff1a;文档存储&#xff1a;使用BSON格式存储数据&#xff0c;类似JSON结构无Schema约束&#xff1a;灵活的数据结…

AI视频生成工具全景对比:元宝AI、即梦AI、清影AI和Vidu AI

AI视频生成技术正以前所未有的速度发展&#xff0c;成为内容创作领域的重要革新力量。本文将全面对比四款主流AI视频生成工具&#xff1a;元宝AI、即梦AI、清影AI生视频和Vidu AI&#xff0c;从公司背景、技术路线、产品特点、发展历程和市场定位等多个维度进行深入分析。一、基…

2026届大数据毕业设计选题推荐-基于Python的出行路线规划与推荐系统 爬虫数据可视化分析

&#x1f525;作者&#xff1a;it毕设实战小研&#x1f525; &#x1f496;简介&#xff1a;java、微信小程序、安卓&#xff1b;定制开发&#xff0c;远程调试 代码讲解&#xff0c;文档指导&#xff0c;ppt制作&#x1f496; 精彩专栏推荐订阅&#xff1a;在下方专栏&#x1…

基于SpringBoot的高校科研项目管理系统【2026最新】

作者&#xff1a;计算机学姐 开发技术&#xff1a;SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等&#xff0c;“文末源码”。 专栏推荐&#xff1a;前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏&#xff1a;…

【开题答辩全过程】以 在线考试系统为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人&#xff0c;语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

Marin说PCB之POC电路layout设计仿真案例---11

上节文章中大家不知道发现没有我们RX0_96712_FAKRA_3--TDR结果显示芯片端口阻抗还是偏低一些&#xff0c;但是这个该如何去改善优化设计呢&#xff1f;因为目前的PCB设计上&#xff0c;RX0_96712_FAKRA_3这个信号在芯片焊盘处是已经做了隔层参考的优化处理了&#xff1a;RX0_96…

【踩坑】修复 clear 报错 terminals database is inaccessible

转载请注明出处&#xff1a;小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你&#xff0c;欢迎[点赞、收藏、关注]哦~ 主要原因&#xff1a;Anaconda3 路径中的 clear 命令干扰了系统中的 clear 命令。 可能操作&#xff1a;你可能在安装后将 anaconda 目录移动了&#…

重学JS-005 --- JavaScript算法与数据结构(五)回顾 DOM 操作

文章目录style.displayinnerText学到的代码写法小总结style.display 使用元素的 style.display 属性&#xff0c;将属性的值设置为 “block” 或 “none”&#xff0c;可以显示或隐藏元素。 resetGameBtn.style.display block; optionsContainer.style.display none;innerT…

ArcGIS:如何设置地图文档的相对路径或者发布为地图包

设置好的地图文档在分享给别人使用或查看时&#xff0c;可能会出现这样的问题&#xff1a;这是因为地图文档里面的数据存储的是绝对路径&#xff0c;当别人打开时&#xff0c;地图文档无法识别到正确的数据路径。遇到这样的问题有三种解决办法&#xff1a;点击未能加载的数据&a…

深入解析 Java interrupt

Java 中断(Interrupt)机制详解 Java 的中断机制是一种协作式的线程间通信机制&#xff0c;用于请求另一个线程停止当前正在执行的操作。 Thread thread Thread.currentThread(); thread.interrupt(); // 设置当前线程的中断状态 检查中断状态 // 检查中断状态 boolean isI…

SOME/IP-SD事件组订阅

<摘要> 本文将结合AUTOSAR R22-11版本的《PRS_SOMEIPServiceDiscoveryProtocol》规范&#xff0c;解析SOME/IP-SD协议中的事件组订阅机制。针对“事件组订阅”&#xff0c;将从背景概念、设计意图、实际案例及图示等角度展开分析&#xff0c;通过通俗易懂的阐述和图文表格…

龙虎榜——20250829

上证指数今天收小阳线继续站上5天均线&#xff0c;量能稍有回落但仍在200天均量线上&#xff0c;目前均线多头排列依然强势&#xff0c;小级别暂未出现反转信号&#xff0c;但需要注意高低切换的风险。深证指数今天量能略有回落收阳线&#xff0c;创了阶段新高&#xff0c;走势…

vue在函数内部调用onMounted

在 Vue 3 中&#xff0c;函数内部定义的 onMounted 回调&#xff0c;若该函数从未被调用&#xff0c;则 onMounted 不会执行。这一结论的核心逻辑与 Vue 组合式 API&#xff08;Composition API&#xff09;的“调用时机”和“生命周期钩子注册规则”直接相关&#xff0c;具体可…

可解释人工智能XAI

可解释人工智能&#xff08;XAI&#xff09;方法&#xff08;例如常见的XGBoost-SHAP方法&#xff09;可以捕捉到非线性的关系&#xff0c;但这种方法忽略了地理单元之间的空间效应&#xff1b;而传统的空间模型&#xff08;例如常见的GWR&#xff09;虽然考虑了空间效应&#…

Pycharm打包PaddleOCR过程及问题解决方法

python实现提取图片中的文字&#xff0c;使用PaddleOCR识别最精准&#xff0c;因为只需要识别小尺寸图片&#xff0c;速度在一秒钟左右&#xff0c;对于要应用的项目可以接受。缺点是项目打包有将近600M&#xff0c;压缩后也有将近200M。Tesseract虽然速度快&#xff0c;占用空…

Nginx的主要配置文件nginx.conf详细解读——及其不间断重启nginx服务等操作

一、Nginx的配置文件nginx.conf解析 1.1、查看现有已安装的Nginx版本及其编译配置参数等信息 查看现在已有使用的Nginx版本及其编译配置参数等信息序号安装编译Nginx的方式查看现在已有的Nginx版本及其编译配置参数信息方法1使用【yum install nginx -y】命令安装的Nginx #查看…

可改善能源利用水平、削减碳排放总量,并为可再生能源规模化发展提供有力支撑的智慧能源开源了

一、平台简介 AI 视频监控平台是一款功能强大且操作便捷的实时算法视频监控系统。其核心愿景在于打破各大芯片厂商间的技术壁垒&#xff0c;省去繁琐重复的适配流程&#xff0c;实现芯片、算法与应用的全流程协同组合 —— 这一创新可帮助企业级应用降低约 95% 的开发成本。同…