원래 앱에서 백업 만들기
사용 중인 데이터베이스는 최신 변경 사항을 별도 WAL 파일에 보관할 수 있습니다. 이 도구는 로그를 합치지 않으므로 원래 앱에서 독립된 백업을 내보낸 뒤 여세요. 이름과 바이트 크기가 화면에 표시됩니다.
데이터베이스 및 SQL
구조를 확인하고 필요한 행만 조회
데이터베이스를 불러오지 않았습니다.
객체 선택
데이터베이스를 불러오지 않았습니다.
파일과 SQL은 이 브라우저에서만 처리하며 업로드하거나 기록으로 저장하지 않습니다.
읽기 전용 · 파일 50 MiB · SQL 20,000자 · 결과 10,000행, 256열, 2,000,000단위 · 실행 5초 / 엔진 로드 20초.
페이지당 100행, 셀은 200자 미리보기. 내보내기는 불러온 모든 값을 포함합니다. JSON은 columns + rows, 큰 정수는 문자열, BLOB은 16진 객체입니다. CSV는 수식을 방지하며 유형을 완벽하게 복원할 수 없습니다.
파일을 열거나 예제를 사용하세요.
앱 백업에 들어 있는 DB 파일 열기가 필요할 때 SQLite 뷰어로 테이블부터 확인하세요. 어떤 열을 조회할지 모르더라도 선택한 테이블의 정의와 인덱스를 먼저 살펴볼 수 있습니다.
SQLite 데이터베이스의 복사본을 점검하는 작업에 맞춰져 있습니다. SQL 실행 결과와 조건을 나란히 비교하고, 읽기 전용 쿼리로 필요한 범위를 좁힌 뒤 결과를 가져가세요.
SQLite 뷰어는 테이블과 뷰를 나열하고 선택한 객체의 CREATE 문과 인덱스를 보여 줍니다. 조인에 쓸 열이나 고유 인덱스를 확인할 수 있으며 원본 파일을 덮어쓰지 않습니다.
화면에는 페이지당 최대 100행이 보이지만 내보내기는 불러온 모든 행을 포함합니다. 10,000행에서 잘린 결과에는 표시가 붙고, SQL을 바꾸면 이전 결과를 내보낼 수 없습니다.
사용 중인 데이터베이스는 최신 변경 사항을 별도 WAL 파일에 보관할 수 있습니다. 이 도구는 로그를 합치지 않으므로 원래 앱에서 독립된 백업을 내보낸 뒤 여세요. 이름과 바이트 크기가 화면에 표시됩니다.
테이블을 선택하면 이름을 인용한 SELECT가 실행됩니다. SQL 텍스트를 편집하면 실행 버튼이나 Ctrl/Cmd+Enter를 기다립니다. WHERE로 범위를 줄이고 ORDER BY로 순서를 정하세요.
잘림 표시가 있으면 조건을 더 좁혀 다시 실행하세요. 페이지 이동은 전체 테이블을 정렬하는 기능이 아닙니다. JSON은 columns와 rows 배열을 분리해 중복된 열 이름과 열 순서를 유지합니다.
sql.js WebAssembly 엔진으로 단일 SELECT를 실행하며 지원되는 조인, 집계와 SELECT 기반 CTE를 사용할 수 있습니다. 종료 가능한 Worker에서 실행하므로 비용이 큰 쿼리를 취소해도 페이지를 계속 조작할 수 있습니다.
객체 목록에서 테이블과 뷰를 고를 수 있습니다. 구조 패널은 해당 CREATE 문과 인덱스를 보여 주며 독립된 생성 문이 없는 자동 인덱스도 구분합니다. 정보는 열린 파일에서 직접 읽습니다.
JSON은 NULL을 유지하고 JavaScript의 안전한 정수 범위를 넘는 값은 십진 문자열로, BLOB은 유형과 16진 데이터를 담은 객체로 표현합니다. CSV는 각 필드를 인용하고 수식처럼 보이는 텍스트 앞에 작은따옴표를 붙입니다.
표준 SQLite 3 파일이라면 이 페이지의 파일 선택으로 열 수 있습니다. .db, .sqlite, .sqlite3 같은 확장자보다 실제 헤더를 검사합니다. SQL 텍스트 덤프, ZIP과 암호화 파일은 직접 열 수 없습니다.
이 도구에서는 데이터를 수정할 수 없습니다. 메모리 복사본에서 query_only 모드로 조회하며 데이터베이스 저장 버튼도 없습니다. 쿼리 텍스트를 편집해도 원본 파일은 바뀌지 않습니다.
50 MiB, 즉 52,428,800바이트입니다. 브라우저의 남은 메모리가 적으면 더 작은 파일도 실패할 수 있습니다. 작은 DB라도 큰 값이나 복잡한 조인 때문에 결과 또는 시간 제한에 걸릴 수 있습니다.
아니요. 단일 SELECT 또는 SELECT 기반 CTE만 실행합니다. 포함된 SQLite 버전에 없는 확장이 필요한 테이블은 읽지 못할 수 있습니다. 엔진이 돌려준 오류 내용은 패널 아래에 남습니다.
WebAssembly와 Worker를 지원하는 최신 브라우저에서 사용할 수 있고 좁은 화면에서는 패널이 세로로 배치됩니다. 기기 메모리에 따라 파일을 열지 못할 수 있으므로 큰 데이터는 데스크톱 환경에서 확인하는 편이 좋습니다.
파일이나 쿼리에 문제가 있나요?