반응형

PostgreSQL 4

도커 - postgres 컨테이너에서 psql 명령을 실행하려면 어떻게 해야 합니까?

도커 - postgres 컨테이너에서 psql 명령을 실행하려면 어떻게 해야 합니까? 데이터베이스에서 몇 가지 쿼리를 실행하기 위해 postgres 이미지의 psql을 사용하고 싶습니다.하지만 불행히도 postgres 컨테이너에 연결했을 때 psql 명령을 찾을 수 없다는 오류가 발생했습니다... 컨테이너에서 postgreql 쿼리나 명령을 어떻게 실행할 수 있는지는 저에게 조금 의문입니다. postgres 컨테이너에서 psql 명령을 어떻게 실행합니까?(나는 도커 세계의 새로운 사람입니다) Ubuntu를 호스트 시스템으로 사용하고 호스트 시스템에 postgres를 설치하지 않고 postgres 컨테이너를 대신 사용합니다. docker-compose ps Name Command State Ports --..

source 2023.06.03

PostgreSQL에서 다대다 관계를 구현하는 방법은 무엇입니까?

PostgreSQL에서 다대다 관계를 구현하는 방법은 무엇입니까? 저는 제목이 자명하다고 생각합니다.Postgre에서 테이블 구조를 만드는 방법SQL을 사용하여 다대다 관계를 만듭니다. 예: Product(name, price); Bill(name, date, Products); SQL DDL(데이터 정의 언어) 문은 다음과 같습니다. CREATE TABLE product ( product_id serial PRIMARY KEY -- implicit primary key constraint , product text NOT NULL , price numeric NOT NULL DEFAULT 0 ); CREATE TABLE bill ( bill_id serial PRIMARY KEY , bill text ..

source 2023.05.04

Postgresql Aggresql

Postgresql Aggresql 테이블이 두 개 있습니다. Student -------- Id Name 1 John 2 David 3 Will Grade --------- Student_id Mark 1 A 2 B 2 B+ 3 C 3 A 네이티브 Postgresql SELECT로 다음과 같은 결과를 얻을 수 있습니까? Name Array of marks ----------------------- 'John', {'A'} 'David', {'B','B+'} 'Will', {'C','A'} 하지만 아래와 같은 것은 아닙니다. Name Mark ---------------- 'John', 'A' 'David', 'B' 'David', 'B+' 'Will', 'C' 'Will', 'A' array_agg 사..

source 2023.05.04

Ubuntu에서 pgAdmin을 사용하여 Postgres를 로컬 호스트 서버에 연결하는 방법은 무엇입니까?

Ubuntu에서 pgAdmin을 사용하여 Postgres를 로컬 호스트 서버에 연결하는 방법은 무엇입니까? 이 명령으로 Postgres를 설치했습니다. sudo apt-get install postgresql postgresql-client postgresql-contrib libpq-dev 사용.psql --version내가 받는 마지막 순간에psql (PostgreSQL) 9.3.4 설치했습니다.pgadmin와 함께 sudo apt-get install pgadmin3 나중에 UI를 열고 이 정보로 서버를 만들었습니다. 그러나 이 오류가 나타납니다. 어떻게 고칠 수 있습니까?역할 게시자의 암호 수정: sudo -u postgres psql postgres alter user postgres with ..

source 2023.05.04
반응형