컨테이너 내부에 있는 db를 외부에서 접근해서 사용하고자 한다.
bash 에서 psql 접속 후 sql문을 바로 사용하려고 한다.
psql -U hostname -d postgres
다음과 같이 사용하면 비밀번호를 입력하라는 창이 뜬다.
비밀번호 입력없이 사용하고자 한다면
아래 명령어를 사용하면 된다.
[root ~]# PGPASSWORD=pass psql -U [MyUsername]
[root ~]# PGPASSWORD=pass psql -U [MyUsername] [myDatabaseName]
psql postgresql://[user[:password]@][host][:port][,...][/dbname][?param1=value1&...]
psql "postgresql://$DB_USER:$DB_PWD@$DB_SERVER/$DB_NAME"
반응형
'프로그래밍 언어 > DB' 카테고리의 다른 글
DBeaver 에서 DB 데이터 내보내기 (0) | 2022.04.06 |
---|---|
mysql/postgresql 중복되는 데이터 항목 찾기 (0) | 2022.04.05 |
[SQL] postgresql 숫자 포함한 , 숫자 포함하지 않은 행 추출 (0) | 2022.01.30 |
Mysql 명령어 사용해서 사용자 생성/조회/추가/삭제 (0) | 2022.01.19 |
[postgresql] duplicated key value violates unique constraint (0) | 2022.01.18 |