티스토리 뷰

DB

postgresql

newlibra 2025. 4. 5. 00:12

 

 

# postgresql 실행
$ sudo service postgresql start

# postgresql 상태 확인
$ sudo service postgresql status

# postgresql 종료
$ sudo service postgresql stop

 

PostgreSQL 기본 마스터 계정인 [postgres]로 접속

$ sudo -i -u postgres
$ psql

 

# if needed to change

postgres=# alter user postgres with password '1234';

 

 

#testshin id create

postgres=# create user testadmin password 'xxx' superuser;
postgres=# \du

 

 

# create testdb
postgres=# create database testdb owner testadmin;
postgres=# \l

 

# edit

etc/postgresql/16/main$ vi pg_hba.conf

~~~~ peer => md5

 

$ service postgresql restart

 

$ psql -U testadmin -d testdb

Password for user testadmin: 
psql (16.8 (Ubuntu 16.8-0ubuntu0.24.04.1))
Type "help" for help.

testdb=# 

 

 

 

 

 


#
# Setup the repository
#

# Install the public key for the repository (if not done previously):
curl -fsS https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/packages-pgadmin-org.gpg

# Create the repository configuration file:
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/packages-pgadmin-org.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/oracular pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'

sudo apt install pgadmin4-desktop


https://www.pgadmin.org/download/pgadmin-4-apt/

 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함