[에러노트] SQL 1064. You have an error in your SQL syntax;

hyewon jeong·2023년 1월 10일
0

에러노트

목록 보기
12/46

1 발생


mySQl에서 현재 market_db 를 Use Database로 사용 중인데
다른 디비( world) 에 속한 city 테이블의 구조를 보기 위한 쿼리를 작성 후 실행시 에러 발생

2 코드

desc.world.city	Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc.world.city' at line 1	0.000 sec

3 원인

desc과 world.city 사이에 점(.) 을 넣어 줘서 생긴 에러이다.

4 해결

SQL 구문에 오류가 있는데.. 1행의 'desc.world.city' 근처에서 사용할 올바른 구문은 MySQL 서버 버전 메뉴얼을 확인 한뒤 올바른 문법을 써라~
의미로

  • 이 에러는 대부분 값들의 해당 Line 부분에 작은 따옴표('') 를 닫지 않아서 거나
  • 짝수가 아니어서 나는 에러일 경우가 많다.
    따라서 제일 뒤에 나오는 Line 과 그 앞에 나오는 near 부분을 보고
    유추해서 해결 하도록 하자!
profile
개발자꿈나무

0개의 댓글