일과 여행 그리고 쉼

고정 헤더 영역

글 제목

메뉴 레이어

일과 여행 그리고 쉼

메뉴 리스트

  • 홈
  • 분류 전체보기 (29) N
    • 일상 기록 (2) N
    • 여행 (2) N
    • 나들이계획 (10) N
    • IT (15)
      • JAVA Tip (6)
      • FrontEnd (3)
      • Spring Boot (1)
      • DataBase (4)
      • 리눅스관련 (1)

검색 레이어

일과 여행 그리고 쉼

검색 영역

컨텐츠 검색

IT/DataBase

  • DBeaver 데이터 JSON 형태로 추출

    2024.03.17 by 쿠키안젤로

  • [PostgreSQL] 문자열 자르기, 합치기

    2024.03.16 by 쿠키안젤로

  • [PostgreSQL] pg_hba.conf 설정

    2024.03.15 by 쿠키안젤로

  • Spring Boot Flyway 적용( db migration 관리)

    2024.03.10 by 쿠키안젤로

DBeaver 데이터 JSON 형태로 추출

Database 접속과 사용을 용이하게 해주는 tool 인 DBeaver 를 이용하여 JSON 형태로 데이터를 추출이 가능하다 1. 쿼리를 날려 데이터를 조회한다음 데이터 전체 선택된 상태에서 오르쪽 클릭 한다 위와 같은 팝업이 뜨면 데이트 추출을 클릭한다 2. 데이터추출 클릭하면 아래와 같은 내용이 나오고 JSON 파일 내보내기 기능이 있다 JSON 선택후 계속 다음을 클릭하면 된다. 3. 선택한 경로에 파일명.json 으로 저장된 거를 확인할 수 있다.

IT/DataBase 2024. 3. 17. 10:00

[PostgreSQL] 문자열 자르기, 합치기

문자열 합치기 ( ||, concat ) select 'dataplue'||'-1'||'34' -- 결과값 dataplue-134 select concat('dataplue','-1','34') -- 결과값 dataplue-134 문자열 자르기 ( SUBSTRING ,SPLIT_PART, LEFT, RIGHT ) SELECT SUBSTRING('가나다라마바사' , 1, 3); -- 결과값 가나다 SELECT SPLIT_PART('010-1234-5678', '-', 1); --결과값 : 010 SELECT SPLIT_PART('010-1234-5678', '-', 2); --결과값 : 1234 SELECT SPLIT_PART('010-1234-5678', '-', 3); --결과값 : 5678 selec..

IT/DataBase 2024. 3. 16. 10:00

[PostgreSQL] pg_hba.conf 설정

pg_hba.conf 파일은 PostgreSQL 서버에 클라이언트 접속을 허용하는 규칙을 정의하는 설정 파일이다. 이 파일에는 어떤 유형의 연결을 허용할지, 어떤 클라이언트를 허용할지, 어떤 데이터베이스를 접근할 수 있는지 등의 정보를 포함하고 있다. 이 설정에 따라 클라이언트의 접속이 허용되거나 거부된다. 따라서 이 파일의 설정은 매우 중요하며, 조심스럽게 다루어야 한다. **pg_hba.conf**는 PostgreSQL 데이터베이스 서버에서 클라이언트 연결을 허용 또는 거부하기 위한 설정 파일이다. 이 파일은 PostgreSQL 클라이언트가 데이터베이스 서버에 접속할 때 인증 규칙을 정의한다. pg_hba.conf 파일은 PostgreSQL 클러스터의 데이터 디렉터리 내에 위치하며, 주로 /etc/p..

IT/DataBase 2024. 3. 15. 10:00

Spring Boot Flyway 적용( db migration 관리)

기능 1. 마이그레이션 스크립트 관리 Flyway는 버전 관리된 SQL 스크립트를 사용하여 데이터베이스 스키마의 변경 사항을 이러한 스크립트를 사용하여 새로운 테이블 생성, 컬럼 추가, 제거, 데이터 변환 등 다양한 스키마 변경을 수행합니다. 2. 자동 버전 관리 Flyway는 데이터베이스에 적용되지 않은 스크립트를 추적하고, 새로운 버전이 나올 때마다 자동으로 스크립트를 적용합니다. 3. 멀티플랫폼 지원 Flyway는 다양한 데이터베이스 관리 시스템(DBMS)을 지원합니다. PostgreSQL, MySQL, Oracle, SQL Server, H2 등 다양한 데이터베이스에서 사용할 수 있습니다. 4. 명령줄 인터페이스 및 API 제공 Flyway는 명령줄 도구뿐만 아니라 Java API를 제공하여 개발..

IT/DataBase 2024. 3. 10. 09:30

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
일과 여행 그리고 쉼 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바