PostgreSQL

· DB/rdb
- postgresql 이란 관계형 데이터 베이스의 일종입니다. 제가 사용하는 이유는 postgresql로 하라고 해서입니다. 일반적인 RDB는 sql문으로 관리하기 때문에 db는 선택입니다. - postgresql 설치 파일 다운로드 postgresql 사이트에 접속하여 설치하면 됩니다. 하단의 링크를 남겼고 저는 하단의 표시한 부분을 클릭 다운로드하였습니다. (64비트입니다.) 11을 택한 이유는 최신보단 안정적인 하나 아래 버전을 선택했습니다. 원하시면 12 하셔도 무방합니다. https://www.enterprisedb.com/downloads/postgres-postgresql-downloads PostgreSQL Database Download Please Note: EDB no longer ..
· DB/rdb
2번째 게시글의 require 구문을 조금 수정하였습니다. 최소한의 require로만 보여드리려 합니다. 설명에 없던 것 중 하나는 cors입니다. 이유는 서버에서 값을 넘겨줄 때 cors 에러가 뜨기 때문입니다. 외부에서 오는 데이터를 보안 목적으로 차단한다고 합니다. 그래서 라이브러리를 다운로드하여 해결합니다. npm cors 그럼 추가할걸 다추가했습니다. const config = { user: '유저', password:' 비번 ', host: 'localhost', port: 5432, database: '디비명', }; let pool = new Pool(config); configure 환경 설정한다는 뜻입니다. db에 관련된 설정을 적어줍니다. 바디 파서는 post 값을 받아주려고 씁니다...
· DB/rdb
cmd 명령 프롬프트를 먼저 실행합시다. 원하는 폴더의 경로로 들어갑니다. 저의 폴더는 pg-test입니다. npm init을 실행합니다. (node.js 가없다면 다운로드해야 합니다.) https://nodejs.org/ko/ package name은 통일성을 위해 pg-test로 했습니다. description은 설명에 대한 언급이므로 pg를 연습할 건데 티스토리에 올리기 위함이라 저렇게 설정했습니다. author 저자는 쓰고 싶으면 쓰셔도 됩니다. 전부 엔터를 누르면 완성됩니다. 이제 여러분의 폴더에는 package.json 파일이 존재할 것입니다. 저희는 아주 기본적인 틀을 완성하였습니다. 이제 의존성을 설정해줘야 합니다. 의존성이란 우리가 만들 폴더를 실행하기 위해 꼭 필요한 모듈들을 의존성이라..
· DB/rdb
postgresql 아주 간단히 설명하자면 예전에 나온 RDB입니다. RDB와 nosql의 차이는 모르신다면 구글링으로 개념 잡으시는 걸 추천합니다. 개인적으로 mysql oracle 의 차이를 느끼지 못했습니다. (깊은 이해가 필요없이 그냥 db로서 사용했습니다. 전 그렇더라고요. ) db를 개인적으로 개발할 때 쓰기보단 외부 프로젝트에서 쓰지 싶네요. https://www.enterprisedb.com/downloads/postgres-postgresql-downloads PostgreSQL Database Download | EnterpriseDB PostgreSQL Database Download www.enterprisedb.com 링크입니다. 여기서 윈도우용 64비트 다운로드하시면 됩니다. s..
tenchoi
'PostgreSQL' 태그의 글 목록