PostgreSQL初体验

张开发
2026/4/12 23:34:56 15 分钟阅读

分享文章

PostgreSQL初体验
什么是 PostgreSQL开源 免费 功能强大的关系型数据库和 MySQL、Oracle 同类支持复杂查询 事务 索引 JSON 企业级稳定可靠适合学习 中小型项目甚至大型系统使用安装与启动安装以 Windows 为例安装时设置超级管理员密码务必记住默认端口5432自带工具pgAdmin图形化界面、psql命令行工具启动/停止Windows服务中找到postgresql-x64-xx启动 / 停止命令行管理员bash运行# 启动 net start postgresql-x64-16 # 停止 net stop postgresql-x64-16连接数据库命令行连接psql打开命令提示符执行bash运行psql -U postgres -h localhost -p 5432-U用户名默认超级用户postgres-h主机地址本地为localhost-p端口默认 5432输入安装时设置的密码出现postgres#表示连接成功常用 psql 命令sql# 查看所有数据库 \l # 切换数据库 \c 数据库名 # 查看当前库所有表 \dt # 查看表结构 \d 表名 # 退出psql \q基础 SQL 操作创建数据库sqlCREATE DATABASE mydb;创建表sql-- 切换到mydb \c mydb -- 创建用户表 CREATE TABLE users ( id SERIAL PRIMARY KEY, -- 自增主键 name VARCHAR(50) NOT NULL, age INT, email VARCHAR(100) UNIQUE, create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP );增删改查新增数据sqlINSERT INTO users (name, age, email) VALUES (张三, 20, zhangsantest.com);查询数据sql-- 查询所有 SELECT * FROM users; -- 条件查询 SELECT * FROM users WHERE age 18;修改数据sqlUPDATE users SET age 21 WHERE name 张三;删除数据sqlDELETE FROM users WHERE id 1;PostgreSQL 安装简单 命令规范和 MySQL 语法高度相似 新手极易上手 核心记住连接→建库→建表→增删改查就能完成 90% 基础操作

更多文章