🗄️ MySQL 구문 검사기

MySQL 쿼리의 괄호 짝과 따옴표 종료 여부를 검사합니다.

⚠️ 실용 검사기 — 완전한 SQL 파서 기반 구문 검사가 아닌, 괄호·따옴표 짝 검사 위주입니다

사용법

  1. SQL 쿼리를 입력하세요.
  2. '검사' 버튼을 누르세요.
  3. 괄호·따옴표 짝이 맞는지 결과가 표시됩니다.

🎯 이럴 때 씁니다

입력 · 출력 예시

입력
SELECT id, name
FROM users
WHERE role IN ('admin', 'editor';
출력
• 3번째 줄: '(' 가 닫히지 않았습니다

3번째 줄의 IN 뒤에 연 괄호 '('가 세미콜론 전까지 닫히지 않아, 해당 줄 번호와 함께 짝이 맞지 않는 괄호를 알려줍니다.

MySQL 문자열·식별자 표기

MySQL에서 따옴표 종류마다 역할이 다릅니다. 이 도구는 괄호와 따옴표 짝이 맞는지만 보는 실용 검사기입니다.

표기역할
작은따옴표 '문자열 리터럴 — '값' 형태로 표기
큰따옴표 "기본은 문자열. ANSI_QUOTES 모드에서는 식별자
백틱 `테이블·컬럼 등 식별자 — 예약어와 겹칠 때 필수
주석-- 와 # 한 줄 주석, /* */ 블록 주석

자주 묻는 질문

실제 MySQL 문법(SELECT, JOIN 등)까지 검사하나요?
아니요. 완전한 SQL 파서가 아닌 괄호·따옴표 짝 검사 위주의 실용 검사기입니다. 정확한 문법 검증은 실제 DB에서 실행해 확인하세요.
주석 안의 괄호도 검사 대상인가요?
아니요. -- 및 /* */ 주석 내부는 검사에서 제외됩니다.
입력한 쿼리가 서버로 전송되나요?
전송되지 않습니다. 브라우저 안에서만 검사합니다.
실제 MySQL 서버의 문법 검사와 같나요?
아니요. 괄호·따옴표의 균형만 검사합니다. 실제 문법 오류는 EXPLAIN이나 테스트 서버 실행으로 확인하세요.
따옴표 안의 따옴표는 어떻게 쓰나요?
같은 따옴표를 두 번 연속('')으로 쓰거나 역슬래시(\')로 이스케이프합니다.

🗄️ 더 알아보기: MySQL 쿼리 짝 검사가 유용할 때

긴 서브쿼리, 동적으로 조립한 쿼리에서 실수 찾기.

다른 코딩 도구

📘
JSON 포맷터
JSON 정리·검증·압축
🗓️
타임스탬프 변환
유닉스 타임스탬프 ↔ 날짜 변환
🧩
JSON 인코딩·디코딩
텍스트 ↔ JSON 문자열 리터럴 변환
✨
JavaScript/CSS 포맷팅
JS·CSS 코드 들여쓰기 정리
✂️
JavaScript/CSS 압축(Minify)
주석·공백 제거로 용량 줄이기
🧽
HTML 코드 포맷팅
HTML 태그 구조 들여쓰기 정리
🧹
XML 포매팅
XML 태그 구조 들여쓰기 정리
🗃️
SQL 문 정렬
SQL 절 단위로 줄바꿈 정렬
🔣
HTML 엔티티 인코드·디코드
특수문자 ↔ HTML 엔티티 변환
📊
Excel → TABLE TAG 변환
엑셀 표를 HTML TABLE로 변환
⛓️
링크(href, src) 추출
HTML에서 href·src 링크 추출
🎨
컬러 피커
HEX·RGB·HSL 색상 코드 확인
🐘
PHP 구문 검사기
괄호·문자열 짝 검사(실용 검사기)
🔍
HTML5 검증기
태그 짝·중복id·alt누락 검사
✍️
온라인 HTML 에디터
시각적으로 HTML 작성·편집