数据库中个人还是喜欢PostgreSql,当然在工作中使用SqlServer最多,次之是Oracle,基本上没使用过MySql,这里使用Java,主要是为了学习.感觉篇幅过长,便进行了拆分(2017.08.26).
PostgreSql 官网:
https://www.postgresql.org
下载地址:
https://www.postgresql.org/download/
刚才看了一下,最新的Postgresql版本为14.2,下载方式相差不大,就没有更新这一部分.
在下载地址中,可以选择不同操作系统的PostgreSql,这里以Windows为例.
在选择Windows之后,查看PostgreSql不同版本支持的操作系统
选择下载需要的版本
在安装的过程,记住自己输入的密码.
驱动下载地址:
https://jdbc.postgresql.org/download.html ,下载好,将得到的jar包拷入项目中
文档下载地址:
https://jdbc.postgresql.org/documentation/documentation.html
(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'); // 增删改查和其他数据库,相差不大,主要是数据类型有差异.
个人能力有限,如果您发现有什么不对,请私信我
如果您觉得对您有用的话,可以点个赞或者加个关注,欢迎大家一起进行技术交流