클라우드 데이터베이스는 원격으로 관리되는 데이터베이스
URI
보통 원격으로 연결을 할 때에는 URI 형식 으로 연결을 하게 됩니다. URI 는 논리적 혹은 물리적 리소스를 찾을 때 사용
형식) 서비스://유저_이름:유저_비밀번호@호스트:포트번호/경로
예) postgres://admin:password@databases.com:5432/main_db
- 서비스: postgres
- 유저 이름: admin
- 유저 비밀번호: password
- 호스트: databases.com
- 포트번호: 5432
- 경로 (혹은 데이터베이스 이름): main_db
ElephantSQL 서비스 이용
가입 후 '도커'로 연결해보기
docker pull postgres (도커허브에서 postgres 이미지 가져오기)
컨테이너 실행
$ docker run --name 컨테이너이름 -e POSTGRES_PASSWORD=비밀번호 -d postgres
접속
$ docker exec -it -컨테이너이름 psql -h arjuna.db.elephantsql.com -U dpqdfwsr
(bash 경우)
$ winpty docker exec -i -컨테이너이름 psql -h arjuna.db.elephantsql.com -U dpqdfwsr
비밀번호 입력하면 연결완료
-h : 호스트이름
-U : 유저이름
728x90
'AI월드 > ⚙️AI BOOTCAMP_Section 3' 카테고리의 다른 글
SQL 명령어 정리(2)_Day44(5) (0) | 2021.03.09 |
---|---|
ACID,트랜잭션_Day44(4) (0) | 2021.03.09 |
NoSQL Database Types 4가지_Day44(2) (0) | 2021.03.09 |
7 Database paradigms, 데이터베이스 패러다임_Day44 (0) | 2021.03.09 |
SQL 명령어 정리_Day43(2) (0) | 2021.03.08 |
댓글