网站首页 > 文章精选 正文
前言
数据库中个人还是喜欢PostgreSql,当然在工作中使用SqlServer最多,次之是Oracle,基本上没使用过MySql,这里使用Java,主要是为了学习.感觉篇幅过长,便进行了拆分(2017.08.26).
- 下载并安装PostgreSql,这里以Windows版本为主
- 下载PostgreSql JDBC驱动和文档(主要是看在Java如何使用)
- PostgreSQL简单上手
1. 下载并安装PostgreSql
PostgreSql 官网:
https://www.postgresql.org
下载地址:
https://www.postgresql.org/download/
刚才看了一下,最新的Postgresql版本为14.2,下载方式相差不大,就没有更新这一部分.
在下载地址中,可以选择不同操作系统的PostgreSql,这里以Windows为例.
在选择Windows之后,查看PostgreSql不同版本支持的操作系统
选择下载需要的版本
在安装的过程,记住自己输入的密码.
2. 下载PostgreSql JDBC驱动和文档
驱动下载地址:
https://jdbc.postgresql.org/download.html ,下载好,将得到的jar包拷入项目中
文档下载地址:
https://jdbc.postgresql.org/documentation/documentation.html
3. PostgreSql简单上手
(1)在开始菜单中,找到 SQL Shell (psql) ,打开,根据提示输入
在上面中,除了密码,其他都的是默认的,PostgreSql默认端口是5432,用户名和默认库 默认为postgres.
帮助命令
数据库操作
// 新建UserInfo库
create database userinfo;
// 删除userinfo库
drop database userinfo;
// 切换库
\c userinfo
// 查看PostgreSql版本信息
select version();
// 查看当前日期
select current_date;
// 创建checkinfo表 ,postgresql 自增和其他数据库不一样.
// 自增主要用smallserial,serial和bigserial类型,是又nextval来实现的.
create table checkinfo (nid serial,checkname character(64));
// 插入数据
insert into checkinfo(checkname) values('test1');
// 增删改查和其他数据库,相差不大,主要是数据类型有差异.
个人能力有限,如果您发现有什么不对,请私信我
如果您觉得对您有用的话,可以点个赞或者加个关注,欢迎大家一起进行技术交流
猜你喜欢
- 2025-05-21 Zabbix7 keepalived VIP高可用部署 对接 OceanBase高可用集群
- 2025-05-21 GORM 完全指南:从入门到精通,轻松玩转 MySQL 数据库
- 2025-05-21 PostgreSQL 技术内幕(五)Greenplum-Interconnect模块
- 2025-05-21 Windows深度解析: WSL 1 与 WSL 2 的核心差异及选择指南
- 2025-05-21 PostgreSQL技术大讲堂 - 第44讲:pg流复制部署
- 2025-05-21 小白入门必知必会-PostgreSQL-15.2源码编译安装
- 2025-05-21 什么是网络端口?或许工作10年的人也很难100%理解
- 2025-05-21 运维日记|postgresql-利剑出鞘-psql出手,天下我有
- 2025-05-21 Linux 防火墙怎么开?3 分钟学会放行 80 端口,再也不怕远程连接被拒
- 2025-05-21 PostgreSQL轻量级连接池 PgBouncer
- 05-22离线在docker镜像方式部署ragflow0.17.2
- 05-22【Docker 新手入门指南】第七章:镜像使用
- 05-22使用Docker制作OpenJDK镜像
- 05-22使用Dockerfile build镜像
- 05-22一文详解Docker轻量级虚拟化,镜像和容器
- 05-22三 docker 镜像命令
- 05-22Docker-使用Dockerfile 定制镜像
- 05-22Linux日常小技巧Docker打包
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)