SQL 덤프를 DB 테이블 CSV로 변환

관계형 데이터베이스 백업 스크립트를 데이터 분석과 보고서 작성을 위한 평면 표 형식의 스프레드시트로 변환합니다.

파일 선택 또는 드래그

여기에 파일을 선택하거나 놓으세요

100% 브라우저 내 프라이버시 변환 - 파일이 기기를 절대 떠나지 않습니다

또는 붙여넣기 Ctrl+V
제로 네트워크 전송 프라이버시 보장: 외부 서버로 업로드된 데이터 0바이트. 모든 처리는 브라우저 샌드박스내에서 로컬로 수행되었습니다.

형식 비교 및 기술 사양

사양SQLCSV
MIME 유형text/plaintext/csv
유형relational schema & query scripttabular data
압축none (plain text DDL/DML script)none
표준 사양ISO/IEC 9075 SQL StandardIETF RFC 4180
매직 바이트 헤더2D 2D (--) or CREATE TABLE SQL statementRFC 4180 delimiter stream

형식 개요 및 응용 프로그램

SQL 덤프 파일은 데이터베이스 테이블을 재생성하고 데이터 행을 삽입하는 데 사용되는 텍스트 명령어를 담고 있습니다. MySQL, PostgreSQL, SQLite 같은 소프트웨어 도구는 정보를 백업하기 위해 이 스크립트를 생성합니다. 분석가들은 대용량 데이터베이스 시스템에서 이 데이터를 꺼내 Microsoft Excel이나 Google Sheets 같은 가벼운 스프레드시트 애플리케이션으로 옮겨야 하는 경우가 많습니다. 구조화된 SQL 스크립트를 쉼표로 구분된 값(CSV) 파일로 변환하면 복잡한 테이블 생성 명령과 관계형 제약 조건이 제거됩니다. 출력 결과물은 순수 데이터의 행과 열에만 집중합니다. 이 단순한 형식을 통해 비즈니스 팀은 라이브 데이터베이스 서버를 실행할 필요 없이 레코드를 검사하고, 차트를 만들고, 데이터를 공유할 수 있습니다.

기술 사양 및 코덱 분석

SQL 덤프는 text/plain MIME 타입을 사용하며 특별한 매직 바이트 헤더 없이 UTF-8 또는 ASCII 인코딩을 기반으로 사람이 읽을 수 있는 텍스트 스크립트로 나타납니다. DB 테이블 CSV 파일은 text/csv MIME 타입을 사용하며, 데이터를 줄바꿈으로 구분된 행과 쉼표로 구분된 열로 구성합니다. 기본적으로 두 형식 모두 압축을 사용하지 않아 평면 텍스트로 유지됩니다. 이 변환은 텍스트 데이터 관점에서 엄격한 무손실 변환이지만, CSV 파일은 평면 표 형식만 저장하기 때문에 관계형 스키마 규칙, 외래 키, 인덱스 정의는 제외됩니다.

OS 및 브라우저 호환성

두 형식 모두 평면 텍스트이므로 Windows, macOS, Linux를 포함한 모든 운영 체제에서 작동합니다. 최신 웹 브라우저는 텍스트 파일을 쉽게 읽고 표시할 수 있습니다. 스프레드시트 소프트웨어, Python 및 R의 데이터 과학 도구, 그리고 데이터베이스 관리 시스템은 추가 플러그인 없이 네이티브로 CSV 파일을 엽니다.

💡 유용한 정보

대용량 SQL 덤프는 스프레드시트 행 제한을 초과하는 거대한 CSV 파일을 생성할 수 있습니다. 표준 데스크톱 소프트웨어에서 파일을 열 계획이라면 출력 결과를 더 작은 청크로 분할하세요.

형식 비교 및 기술 사양

100메가바이트 SQL 덤프 파일은 빠른 광랜(Fiber) 연결에서 약 2초, 5G 모바일 네트워크에서 16초, 표준 4G 연결에서 대략 33초 만에 전송됩니다.

자주 묻는 질문

품질 저하 없이 SQL 덤프를 DB 테이블 CSV로 어떻게 변환하나요?

삽입 문의 텍스트 문자가 CSV 셀로 직접 매핑되기 때문에 데이터 행에 대한 이 변환은 무손실입니다. 하지만 CSV 형식은 평면 테이블만 지원하므로 외래 키 및 인덱스와 같은 데이터베이스 구조는 제거됩니다.

SQL 덤프와 DB 테이블 CSV의 차이점은 무엇인가요?

SQL 덤프는 테이블을 구축하고 데이터를 삽입하는 명령어가 포함된 프로그래밍 스크립트입니다. DB 테이블 CSV는 쉼표로 구분된 행과 열만 포함하는 평면 파일입니다.