Notice
Recent Posts
Recent Comments
Link
250x250
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- Class
- architecture
- DB
- python
- instruction
- Rag
- MIPS
- html
- computer
- XML
- openai
- control
- javascript
- Java
- data structure
- Linux
- web
- react
- function
- DS
- CSS
- system
- AI
- DATAPATH
- mysql
- php
- for
- Algorithm
- github
- Pipelining
Archives
- Today
- Total
YYYEJI
[MAC] console에서 Postgre DB 새로운 서버 생성하는 방법 본문
728x90
안녕하세요! 송로지입니다 🌷
바로 서버 생성하는 방법으로 넘어가보겠습니다...
1) 아래 명령어를 통해 postgresql을 다운받아 줍니다-!!
brew install postgresql@15

다음은 제가 너무 많은 시행착오를 겪어서 ......... 혹시 몰라 Postgre 초기화를 시켰습니다.
2) Postgre 초기화하기
rm -rf /opt/homebrew/var/postgresql@15

스킵하셔도 가능이에요~
3) 새로운 서버 생성하기!!
아래 코드는 PostgreSQL 15 데이터베이스 서버를 시작하는 코드입니다.
pg_ctl -D /opt/homebrew/var/postgresql@15 -l /opt/homebrew/var/postgresql@15/logfile start

이렇게 들어가면 trust 모드여서 비밀번호 없이 접속 가능한데 로컬 한정이에요 -;;
peer / md5 / password 같은 모드로 바꾸지 않았다면, 로컬에서 psql -U 사용자명으로 바로 접속 가능해요 -!!
아래 코드는 서버 이름과 비밀번호를 함께 설정할 수 있어요!!
initdb /opt/homebrew/var/postgresql@15 -U server_name -W

(비밀번호 잊지마세요... 저 까먹어서.. 고생했네요 ...)
4) Postgre의 서비스를 시작합니다
brew services start postgresql@15

5) DB 접속
psql -U yeji -d postgres

yeji 계정으로 postgres DB에 접속된 상태입니다-!!
CREATE DATABASE bbot_db OWNER yeji;

bbot_db라는 새로운 DB를 생성하고!
\l

bbot_db가 목록에 보이면 성공!
psql -U yeji -d bbot_db

이렇게 하면 방금 만든 DB에 접속할 수 있어요~
CREATE TABLE website_data (
id SERIAL PRIMARY KEY,
title TEXT,
url TEXT,
crawl_time TIMESTAMP,
content TEXT
);

sql 명령어로 테이블을 생성했습니다-!!
ALTER TABLE website_data
ADD COLUMN IF NOT EXISTS content_embedding FLOAT8[];

이미 생성한 테이블에 ..! 임베딩 컬럼 하나 추가하는 코드입니다~
\q

이 명렁어를 작성하면 나올 수 있습니다-!!

휴 드디어 해결했네요 ㅠㅠ
728x90
'Database & SQL' 카테고리의 다른 글
| [MAC] VScode와 PostgreSQL 연동하기 (0) | 2025.12.01 |
|---|---|
| [MAC] PostgreSQL 설치하기 (0) | 2025.11.21 |
| [DB] Relation Algebra(대수관계) 알아보기 (0) | 2023.04.24 |
| [MySQL] Sequel Ace 다운로드하기 (0) | 2023.03.20 |
| [Docker] Docker 실행 실습 (0) | 2023.03.20 |