Sqloud
iPhone · iPad 앱

Sqloud

Client for MySQL

노트북이 없어도
데이터베이스는 바로 열어요

MySQL·MariaDB 서버에 TLS나 SSH 터널로 접속해 테이블을 보고, 셀을 고치고, SQL을 실행하세요. 계정도 중계 서버도 없이 기기에서 내 서버로 바로 연결해요.

출시 예정App Store
  • 계정·개발자 서버 없음
  • 비밀번호는 키체인에만
  • 무료로 시작
Sqloud SQL 에디터 화면: orders 테이블을 status별로 집계한 쿼리와 결과 4행

기능

작은 화면에서도
필요한 건 다 있어요

연결부터 데이터 편집, SQL 실행, 구조 확인까지. iPhone과 iPad에 맞춰 만든 네이티브 앱이에요.

iPhone·iPad 네이티브 앱

SwiftUI로 만든 앱이에요. iPad에서는 사이드바와 탭으로 여러 테이블과 쿼리를 오가고, iPhone에서도 같은 기능을 그대로 써요.

MySQL·MariaDB 연결

TLS는 끄기부터 전체 검증까지 다섯 단계로 고르고, SSH 터널은 비밀번호나 ED25519·RSA 키(OpenSSH·PEM)로 열어요.

테이블 그리드

필터로 행을 좁히고 셀을 바로 고쳐요. 바꾼 내용은 변경 사항 바에 모였다가 확인 후 한 번에 반영되고, BLOB은 16진수로 편집해요.

SQL 에디터

구문 강조와 자동완성, 문장별 결과 탭, 실행 히스토리와 저장된 쿼리를 갖췄어요.

구조와 DDL

컬럼·인덱스·외래 키를 한눈에 보고, 테이블·뷰·루틴의 CREATE 문을 그대로 확인해요.

비밀 정보는 키체인에

비밀번호, SSH 키, 키 비밀번호는 이 기기의 키체인에만 저장돼요. 연결마다 Face ID 보호도 켤 수 있어요.

테이블 그리드

보고, 거르고, 고친 다음
확인하고 반영해요

사이드바에서 테이블을 고르면 데이터·구조·DDL을 탭으로 바꿔 가며 봐요. 셀을 고쳐도 바로 서버에 쓰지 않아요.

iPad의 Sqloud 테이블 그리드: 왼쪽 사이드바에 테이블 목록, 오른쪽에 status = paid 필터를 건 orders 테이블
  • 조건 필터와 직접 WHERE컬럼·연산자·값으로 조건을 쌓거나 WHERE 절을 직접 입력해요.
  • 셀 편집과 변경 사항 바고친 셀과 추가·삭제한 행이 변경 사항 바에 모이고, 실행될 SQL을 미리 본 뒤 한 트랜잭션으로 적용해요.
  • 한 행에 맞을 때만 반영UPDATE나 DELETE가 정확히 한 행에 맞지 않으면 전체를 되돌려요.
  • BLOB 16진수 편집이진 데이터는 16진수로 보고 고칠 수 있어요.

SQL 에디터

여러 문장을 실행하고
결과는 탭으로 나눠 봐요

키보드 위 SQL 키와 자동완성으로 iPhone에서도 빠르게 쓰고, 문장마다 결과 탭이 따로 생겨요.

  • 구문 강조와 자동완성키워드, 테이블, 컬럼 이름을 iPad에서는 커서 옆에서, iPhone에서는 키보드 위에서 골라요.
  • 전체 실행 또는 현재 문장만여러 문장을 한 번에 돌리거나 커서가 있는 문장만 실행하고, 오래 걸리는 쿼리는 중지해요.
  • 히스토리와 저장된 쿼리실행한 SQL은 히스토리에 남고, 자주 쓰는 쿼리는 저장해 두고 다시 열어요.
  • 복사와 CSV 내보내기결과를 표 형태로 복사하거나 CSV 파일로 내보내요.

연결과 보안

내 서버로 바로,
필요하면 SSH 터널로

호스트와 계정을 넣고 연결 테스트를 누르면 서버 버전과 TLS 상태를 바로 확인할 수 있어요.

  • TLS 다섯 단계끄기, 가능하면, 필수, CA 검증, 전체 검증 중에 고르고 CA 인증서를 넣을 수 있어요.
  • SSH 터널비밀번호 또는 ED25519·RSA 개인 키(OpenSSH·PEM, 키 비밀번호 지원)로 접속해요.
  • 호스트 키 확인처음 연결할 때 SSH 호스트 키 지문을 확인하고, 나중에 키가 바뀌면 경고해요.
  • Face ID 보호연결마다 Face ID 보호를 켜 두면 열 때마다 본인을 확인해요.
연결 편집 화면: docker-local 연결의 호스트, 포트, 사용자, 비밀번호 입력란과 연결 테스트 성공 표시(MySQL 8.0.23, TLSv1.3)

개인정보 보호

접속 정보는
기기 밖으로 나가지 않아요

Sqloud에는 계정도, 개발자 서버도 없어요. 앱은 기기에서 내 데이터베이스와 SSH 서버로 직접 연결해요.

  • 비밀 정보는 키체인에만비밀번호·SSH 키·키 비밀번호는 이 기기의 키체인에 저장되고 다른 기기로 동기화되지 않아요.
  • 연결 정보와 히스토리도 기기에연결 프로필, 실행 히스토리, 저장된 쿼리는 앱 폴더에만 저장돼요.
  • 수집 SDK를 넣지 않았어요사용 통계 SDK도, 오류 보고 SDK도 없어요.
  • 광고는 무료 플랜에서만무료 플랜은 Google AdMob 배너 광고를 보여 줘요. Pro에서는 광고 SDK를 시작하지 않아요.
개인정보처리방침 보기

요금

무료로 시작하고,
필요할 때 Pro로

모든 기능을 무료 플랜에서도 써요. 연결을 여러 개 저장하거나 광고 없이 쓰고 싶을 때 Sqloud Pro로 바꾸세요.

무료

연결 하나로 모든 기능

₩0

  • 저장한 연결 1개
  • 테이블 그리드·SQL 에디터·SSH 터널 등 모든 기능
  • 연결 목록과 사이드바 아래 배너 광고

Sqloud Pro

연결 무제한 + 광고 제거

월간₩3,300/월1개월마다 자동 갱신
평생₩33,000한 번 결제, 자동 갱신 없음
  • 연결 무제한 저장
  • 광고 없음 · 광고 SDK를 시작하지 않아요
  • 같은 Apple 계정의 기기에서 ‘구매 복원’

한국 App Store 가격이에요. 다른 나라에서는 App Store에 표시되는 현지 가격으로 결제돼요. 월간 구독은 기간이 끝나기 24시간 전까지 해지하지 않으면 자동으로 갱신되고, iOS 설정 > Apple 계정 > 구독에서 관리할 수 있어요. 가족 공유는 지원하지 않아요. 자세한 내용은 이용약관을 확인하세요.

FAQ

자주 묻는 질문

비밀번호가 어딘가로 전송되나요?

개발자에게는 전송되지 않아요. 비밀번호, SSH 키, 키 비밀번호는 기기의 키체인에만 저장되고, 연결할 때 이용자가 입력한 MySQL·SSH 서버로만 보내요. Sqloud에는 개발자 서버도 계정도 없어요.

인터넷을 거쳐 연결한다면 TLS나 SSH 터널을 켜 두세요. 둘 다 끄면 서버와의 통신이 암호화되지 않아요.

어떤 서버에 연결할 수 있나요?

MySQL 5.7과 8.x(8.0, 8.4), MariaDB 서버에서 확인했어요. MySQL 프로토콜을 쓰는 다른 호환 서버도 연결될 수 있지만, 확인한 버전은 이 범위예요.

기기에서 서버에 닿을 수 있어야 해요. 같은 Wi‑Fi 안의 서버는 iOS의 ‘로컬 네트워크’ 접근을 허용해야 하고, 바깥에서 닿지 않는 서버는 SSH 터널로 접속하세요.

SSH 키는 어떤 형식을 지원하나요?

ED25519와 RSA 개인 키를 지원해요. OpenSSH 형식과 PEM(PKCS#1·PKCS#8) 모두 되고, 키 비밀번호도 넣을 수 있어요. 키 대신 비밀번호로도 접속할 수 있어요.

ECDSA 키는 아직 지원하지 않아요. 점프 호스트(여러 SSH 서버를 거치는 연결)와 SSH 에이전트 포워딩도 아직 없어요.

무료 플랜으로 어디까지 쓸 수 있나요?

모든 기능을 쓸 수 있어요. 무료 플랜은 연결을 1개까지 저장할 수 있고, 연결 목록과 사이드바 아래에 배너 광고가 나와요. 맞춤 광고는 앱의 설정 > 광고와 개인정보에서 끌 수 있어요.

월간 구독과 평생 이용권은 뭐가 다른가요?

둘 다 연결 무제한과 광고 제거가 똑같이 적용돼요. 월간 구독(₩3,300/월)은 해지할 때까지 매달 자동 갱신되고, 평생 이용권(₩33,000)은 한 번 결제하면 자동 갱신 없이 계속 써요.

새 기기에서는 같은 Apple 계정으로 로그인한 뒤 ‘구매 복원’을 누르세요.

실수로 데이터를 바꾸면 어떡하나요?

테이블 그리드에서 고친 내용은 바로 서버에 쓰지 않고 변경 사항 바에 모아 둬요. 실행될 SQL을 미리 볼 수 있고, 적용하면 한 트랜잭션으로 실행돼요.

SQL 에디터에서 실행한 문장은 서버에서 그대로 실행되고 앱이 되돌릴 수 없어요. 운영 데이터베이스라면 미리 백업해 두세요.

연결 정보가 다른 기기와 동기화되나요?

아니요. 연결 정보와 히스토리는 기기마다 따로 저장되고, 키체인의 비밀 정보도 ‘이 기기에서만’ 속성이라 다른 기기로 옮겨지지 않아요. 다른 기기에서는 연결을 다시 추가해 주세요.

곧 App Store에서 만나요

Sqloud는 App Store 출시를 준비하고 있어요. 궁금한 점이나 원하는 기능이 있으면 me@leed.at으로 알려 주세요.

출시 예정App Store