본문 바로가기

DB/PostgreSQL

(3)
[PostgreSQL] DB 연결 변경하기 [PostgreSQL] DB 연결 변경하기 스프링으로 구성된 웹 applicationContext의 Bean 설정 변경을 통한 작업 사전 작업 java Resources 나누기 local 작업용으로 development 배포 서버용으로 production development/applicationContext.xml production/applicationContext.xml development에서는 PostgreSQL DB로 작업할 수 있도록 DataSource를 설정 production에서는 MySQL DB로 작업할 수 있도록 DataSource를 설정 위와 같이 작업 디렉토리를 구분하므로 얻는 이점은 동일한 mybatis/configuration 를 사용하기가 용이해졌으며 실질적으로 변경해야하는 ..
[PostgreSQL] 계정 생성, 권한 부여, 접속 설정 PostgreSQL 명령어 사용자 생성 CREATE USER hr(사용자명) WITH PASSWORD 'hr'(패스워드); DB 생성 CREATE DATABASE hr(DB명); 테이블에 대한 권한 추가 grant all privileges on all tables in schema public to hr(사용자명); 접속 설정 vi /cafe24/pgsql/data/pg_hba.conf # "local" is for Unix domain socket connections only local hr hr password # IPv4 local connections: host hr hr 192.168.1.0/24 password hr 샘플데이터 덤프 복구 psql -U hr -f employe..
[PostgreSQL] CentOS6.9에 설치 및 세팅 소스 다운로드 PostgreSQL V10.2 설치 wget https://ftp.postgresql.org/pub/source/v10.2/postgresql-10.2.tar.gz 압축풀기 tar xvfz postgresql-10.2.tar.gz 빌드 환경 구성 및 빌드 yum -y install python-devel ./configure --prefix=/usr/local/cafe24/pgsql --with-python --with-openssl --enable-nls=komake make install 설치 확인 cd /usr/local/cafe24/pgsql ls -l “root” 와 같은 “postgres” 유저 추가 및 데이터 디렉토리 권한 변경 adduser –M postgres chown –..