文档章节

PostgreSQL 的安装与使用 for mac

不正经茂
 不正经茂
发布于 2016/08/28 17:43
字数 188
阅读 17
收藏 1

##安装 在 mac 下,可以利用 homebrew 直接安装 PostgreSQL:

brew install postgresql

安装好之后有一个数据库(postgres),如需要重新初始化数据库:

initdb /usr/local/var/postgres_mao

启动:

pg_ctl -D /usr/local/var/postgres -l logfile start

关闭:

pg_ctl -D /usr/local/var/postgres stop -s -m fast

##与jpa的整合 build.gradle

compile("org.postgresql:postgresql:9.4-1206-jdbc42")

application.yml

spring:
  datasource:
    data: classpath*:data.sql
    url: jdbc:postgresql://localhost:5432/postgres
    username: username
    password: 123456
    driverClassName: org.postgresql.Driver
  jpa:
    show-sql: true
    database: POSTGRESQL
    hibernate.ddl-auto: create-drop

ps:关于spring.jpa.hibernate.ddl-auto配置,出门右转(http://my.oschina.net/maomaolsm/blog/740017)
DAO中主键需要使用数据库IDENTITY

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

ps:@GeneratedValue的设置,出门左转(http://my.oschina.net/maomaolsm/blog/740015)
否则,数据库文件中插入数据需要加上id

INSERT INTO person (id,name) VALUES (1,'maomao');

© 著作权归作者所有

共有 人打赏支持
上一篇: rabbitmq端口
下一篇: 文件权限的查看
不正经茂
粉丝 3
博文 40
码字总数 5071
作品 0
浦东
程序员
私信 提问
Mac下通过brew安装postgresql

Mac下安装 postgrep。使用brew包管理工具可以方便的安装 brew 就是 Homebrew 安装方法 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Mac OS......

JonL
2015/06/13
0
0
Mac OSX上pg gem的安装问题

做一个rails应用,说好的用mysql结果后端最后用了postgresql,在mac上配置出了各种问题。 使用bundle install安装包,发现缺少pg无法安装,在网上找了一圈解决方案,发现原来我用brew安装Pos...

realZ
2014/02/20
0
0
Mac安装PostgreSQL和测试安装结果

安装:brew install postgresql -v 这一步会安装它和它的各种依赖包,并且初始化元数据库内容 添加到开机启动:ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents/ 然后lau...

fromdtor
2015/07/22
0
0
初识Postgresql和Sqoop

1 在CentOS 6.4上安装PostgreSql 9.3 1.1 用yum安装PostgreSql Server: CentOS 6.4用yum默认安装的PostgreSql版本是8.x,比目前最新的9.3差了一代,需要更新yum repository之后,才能用y...

smile_zjw
2013/12/01
0
0
postgresql9.6安装

目前postgresql的最新版本已经是10.4 ;本次安装的版本是9.6,大版本之间还是有很多新特性的。 1、postgresql9.6的新功能: ①:并行查询 并行查询是9.6版本的最大亮点。在之前的版本中,即使...

一个笨小孩
2018/07/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

使用jsoup来写小说整理器

现在的小说越来越难找了,一般都是在线的,费流量且收藏起来麻烦。 所以我觉得写一个整理器,从某些小说网站获取小说内容并保存为txt文件。 我们使用jsoup 它的maven描述为: <dependency> ...

废柴大叔
11分钟前
0
0
Nginx支持的负载均衡调度算法方式

weight轮询(默认):接收到的请求按照顺序逐一分配到不同的后端服务器,即使在使用过程中,某一台后端服务器宕机,Nginx会自动将该服务器剔除出队列,请求受理情况不会受到任何影响。 这种方式...

anlve
14分钟前
0
0
Nmap之数据库渗透

脚本 解释 mysql-database MySQL列举数据库 mysql-variables 列举MySQL变量 mysql-empty-password 检查MySQL空密码 mysql-brute 审计MySQL密码 mysql-audit 审计MySQL安全配置 oracle-brute......

Frost729
32分钟前
1
0
Redis之父表示ARM服务器没戏!

ARM表示Neoverse N1平台和E1 CPU即将发布,Neoverse N1和E1采用7nm制程,并且为服务器和通信设备增加重要提升,拥有高可扩展性、高处理量以及高性能,将分别在2020年和2021年投入使用。 与C...

linuxCool
36分钟前
5
0
YARN 内存参数终极详解

YARN环境中应用程序JAR包冲突问题的分析及解决 Hadoop框架自身集成了很多第三方的JAR包库。Hadoop框架自身启动或者在运行用户的MapReduce等应用程序时,会优先查找Hadoop预置的JAR包。这样的...

stys35
41分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部