2011-01-03 5 views
2

mysql에서 mysource.sql 소스를 발행합니다.
ERROR 1064 (42000) : SQL 구문에 오류가 있습니다. 올바른 구문을 찾으려면 MySQL 서버 버전에 해당하는 매뉴얼을 확인하십시오. 'at line 1 근처에서 사용하십시오.
오류의 정확한 위치를 얻는 방법이 있습니까? 라인 1이 실제로 라인 1입니까?mysql 소스, 어떻게 오류의 라인 번호를 찾으려면?

파일이 큽니다. -1을 줄 수는 있지만 실제로 도움이되는 설정이나 도구를 찾고 있습니다.

+0

SQL 파일의 모양은 무엇입니까? –

+0

최소한 줄 1은 어떤 모양입니까? – BoltClock

+0

.sql 파일의 크기에 따라 [notepad2] (http://www.flos-freeware.ch/notepad2.html)와 같은 프로그램을 사용하여 해당 파일을 열 수 있으며 가능한 인용구를 잡기 위해 구문 강조가 나타납니다 불일치. 그렇지 않으면 명령문을 가능한 한 분리 된 행으로 분리하십시오. –

답변

6

mysql> source mysource.sql # 대신 --verbose 옵션과 함께 명령 프롬프트를 사용하면보다 유용한 결과를 얻을 수 있습니다.

# mysql --verbose test < mysource.sql 
관련 문제