우분투 서버 20.04 LTS Postgresql12 설치와 설정
우분투 서버 20.04 LTS 에서 Postgresql 의 최신 버전인 Postgresql12 를 설치하는 방법을 설명한다. 사실 공식 가이드대로 하면 별 문제는 없다. 공식 인스톨 가이드 – https://www.postgresql.org/download/linux/ubuntu/ pgdg.list 파일을 만들고 nano 편집기로 열자. [crayon-699aa2fb3c8e0579107845/] pgdg.list 파일에 아래 내용을 넣고…
읽어 보기golang 테이블 쿼리시 필요없는 컬럼은 빼고 가져오기
golang 에서 데이터베이스의 테이블 데이터를 가져올 때, Scan을 사용하면서 작성한 쿼리 결과의 컬럼 수 만큼 변수를 지정해서 가져와야 하는데, 필요없는 컬럼(당장 쓸일이 없지만, 혹시 몰라 넣어두는 작성일이나 갱신일 같은 컬럼)의 데이터는 빼고 가져오는 방법이 있어서 여기에 올려둔다. 필요한 컬럼만 쿼리하면 되는데 왜 이런걸 쓰냐…할 수도 있는데, 컬럼 수가 많으면 select * 으로 해버리는게 편하고, 컬럼…
읽어 보기Golang Postgresql 접속시 jdbc URI 사용할 때 이스케이프
Golang 에서 Postgresql 접속시 익숙한 JDBC URI 방식으로 접속 정보를 쓰고 싶었는데, 패스워드에 특수문자가 있어서 제대로 접속이 안된다. 패스워드의 특수문자는 이스케이프 해서 사용하는 방법을 설명한다. Go 에서 Postgresql 접속하기 Go 에서 Postgresql 접속하는 방법을 검색하면 DB 접속 정보를 넣는 방법을 아래처럼 쓰고 있다. [crayon-699aa2fb3cd87552402694/] 위 코드에서는 호스트,…
읽어 보기Postgresql 12 버젼을 우분투 18.04 에 설치 설정
Postgresql 12 설치 참고 : Postgresql의 우분투용 설치 가이드 아래 명령으로 /etc/apt/sources.list.d 디렉토리에 pgdg.list 파일을 만들어 Postgresql 저장소를 추가한다. [crayon-699aa2fb3cf39468094473/] 우분투 버전이 18.04가 아닐 경우에는 ‘bionic’ 을 해당 우분투 버전이름으로 변경할것. 우분투 버전별 이름 (Postgresql 저장소에…
읽어 보기