차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
tech:postgresql [2022/03/31 13:33] – 61.74.132.138 | tech:postgresql [2024/05/11 15:02] (현재) – [우분투] V_L | ||
---|---|---|---|
줄 4: | 줄 4: | ||
[[http:// | [[http:// | ||
- | PostgreSQL(http:// | + | PostgreSQL(http:// |
+ | 기능과 성능면에서 매우 훌륭한 RDBMS이다. | ||
PostgreSQL(포스트-그레스-큐엘 [Post-Gres-Q-L]로 발음)은 객체-관계형 데이터베이스 시스템(ORDBMS)으로, | PostgreSQL(포스트-그레스-큐엘 [Post-Gres-Q-L]로 발음)은 객체-관계형 데이터베이스 시스템(ORDBMS)으로, | ||
- | + | PostgreSQL를 설치하면 관리툴 pgAdminIII가 같이 설치된다. | |
- | + | ||
- | PostgreSQL를 설치하면 관리툴 pgAdminIII가 같이 설치된다. | + | |
=====역사===== | =====역사===== | ||
PostgreSQL의 조상은 1977년 미국 버클리대학에서 시작한 Ingres(INteractive Graphics REtrieval System)과 그 확장판 | PostgreSQL의 조상은 1977년 미국 버클리대학에서 시작한 Ingres(INteractive Graphics REtrieval System)과 그 확장판 | ||
- | Postgres(Post-Ingres)이며 이는 1993년에 종료됐다. | + | Postgres(Post-Ingres)이며 이는 1993년에 종료됐다. |
하지만 이후 | 하지만 이후 | ||
줄 27: | 줄 26: | ||
대한민국을 포함해 전세계적으로 [[MySQL]]에 밀리지만 유독 일본에서는 왠지 MySQL보다도 점유율이 높다(그렇다고 MySQL의 점유율이 낮은 건 아니다). 실제로 일본 관공서에서는 상용이라면 오라클, 무료라면 포스구레... 이런 경향이 있다고도. 나이먹은 일본엔지니어들은 옛날부터 지금까지 주로쓰던 PostgreSQL을 고수하며 최근에 썬마이크로시스템을 오라클이 집어삼키면서 MySQL 소유권도 넘어갔는데 젊은 층에서는 그로 인해 " | 대한민국을 포함해 전세계적으로 [[MySQL]]에 밀리지만 유독 일본에서는 왠지 MySQL보다도 점유율이 높다(그렇다고 MySQL의 점유율이 낮은 건 아니다). 실제로 일본 관공서에서는 상용이라면 오라클, 무료라면 포스구레... 이런 경향이 있다고도. 나이먹은 일본엔지니어들은 옛날부터 지금까지 주로쓰던 PostgreSQL을 고수하며 최근에 썬마이크로시스템을 오라클이 집어삼키면서 MySQL 소유권도 넘어갔는데 젊은 층에서는 그로 인해 " | ||
- | 현재 OS X Lion Server 버젼에서는 MySQL이 퇴출(? | + | 현재 OS X Lion Server 버젼에서는 MySQL이 퇴출(? |
=====장점===== | =====장점===== | ||
줄 61: | 줄 60: | ||
이렇듯이 일본 외에도 생각보다 많은 사용자를 가지고 있다. | 이렇듯이 일본 외에도 생각보다 많은 사용자를 가지고 있다. | ||
- | * 출처: | + | * 출처: |
=====참고===== | =====참고===== | ||
* [[https:// | * [[https:// | ||
- | |||
* http:// | * http:// | ||
줄 77: | 줄 75: | ||
설치 확인 | 설치 확인 | ||
/ | / | ||
- | |||
https:// | https:// | ||
====우분투==== | ====우분투==== | ||
+ | 설치 | ||
+ | sudo apt install postgresql | ||
+ | |||
설치확인 | 설치확인 | ||
psql --version | psql --version | ||
줄 93: | 줄 93: | ||
데이터베이스 소유주 변경 | 데이터베이스 소유주 변경 | ||
ALTER DATABASE testdb OWNER TO openwiki; | ALTER DATABASE testdb OWNER TO openwiki; | ||
+ | |||
+ | 암호변경 | ||
+ | ALTER USER postgres WITH PASSWORD ‘newpassword’; | ||
데이터베이스 목록 보기 | 데이터베이스 목록 보기 | ||
줄 101: | 줄 104: | ||
데이터베이스 접속 | 데이터베이스 접속 | ||
psql -h host -U scott -d testdb | psql -h host -U scott -d testdb | ||
- | |||
- | |||
- | |||
https:// | https:// | ||