2. 连接到 PostgreSQL 服务器
这里你有两种选择:
- 用 IDE 自带的功能
- 用 Database Navigator 插件(适用于 Community 版本)
通过 WebStorm 连接 PostgreSQL
其实在其他 IDE 里操作也差不多。
- 打开 "Database" 面板。 如果没看到,去菜单
View → Tool Windows → Database找一下。
- 在
Database面板点+,下拉菜单里选Data Source → PostgreSQL。
- 配置连接参数:
- 如果你第一次连 PostgreSQL,IDE 会让你下载驱动。
Name: 给你的连接起个名字。Host: 服务器地址(本地一般用localhost)。Port: 默认端口5432。User: 用户名(比如postgres)。Password: 你的用户密码。可以选择保存密码。
- 点
Test Connection按钮。连上后会看到绿色对勾和 PostgreSQL 版本。
- 测试通过后,点
Apply再点OK。
保存连接后,IDE 可能会弹出提示让你为项目或文件设置 SQL 方言。点通知里的 configure 链接就行。你也可以随时通过菜单回到这些设置:Settings → Languages & Frameworks → SQL Dialects
在弹出的 SQL Dialects 窗口里选 PostgreSQL。这样 IDE 才能正确高亮、自动补全和分析 SQL 代码。
在 Database 面板里会出现你的新连接。展开就能看到数据库、schema 和表(我们这里只有 public)。现在你可以打开 SQL 控制台写查询,或者双击表直接看数据。
连上后你可以执行一个测试命令,看看一切是不是 OK。
-- 检查你连的 PostgreSQL 服务器版本
SELECT version();
更多设置细节可以去 JetBrains 文档看看。
通过 Database Navigator 连接 PostgreSQL
- 打开插件面板: 在 IDE 侧边栏找到并打开
DB Browser标签。如果没有,可以通过菜单Main menu → DB Navigator打开。 - 新建连接。 在
DB Browser面板点加号 (+),下拉菜单选PostgreSQL。
- 填写连接信息:
Name: 给这个连接起个名字(postgres@localhost)。Host: 如果 PostgreSQL 装在你电脑上,就用localhost。Port: PostgreSQL 默认端口是5432。User: 访问数据库的用户名(通常默认是postgres)。Password: 这个用户的密码。
- 填好后点
Test Connection。你应该能看到连接成功的提示。 - 测试通过后,点
Apply再点OK保存设置。
结果:
保存后新连接会出现在 DB Browser 面板列表里。现在你可以展开它,看到数据库结构、可用 schema、表和字段。你已经可以写你的第一个 SQL 查询啦。
连上后你可以执行一个测试命令。
-- 检查你连的 PostgreSQL 服务器版本
SELECT version();
3. 在 Query Console 写简单查询
其实没数据库也能写点查询,比如:
SELECT version();SELECT 2+2*2SELECT NOW()SELECT LENGTH("MAY")
4. 创建数据库
执行下面这个 SQL 查询:
CREATE DATABASE university;
如果数据库创建成功,你会看到 CREATE DATABASE 的提示。
这个简短的消息可能看起来有点无聊,但相信我,对程序员来说就是天籁之音。
现在我们有了一个叫 university 的数据库。

GO TO FULL VERSION