2012-04-10 6 views
2

MySQL을 사용하여 데이터베이스에서 SQL 쿼리를 수행하고 24000에서 첫 번째 행만 반환합니다. 결과를 XML 형식으로 내보내는 경우 처음 1000 개가 다시 나타납니다. 한계를 사용 중지하고 모든 행을 다시 가져 오는 방법이 있습니까? 그렇지 않으면, 나는 24 XML 파일을 병합해야합니다 :/mysql 워크 벤치 레코드 제한

+1

수퍼 유저에 대한이 질문은 도움이 될 수 있습니다. http://superuser.com/questions/240291/how-to-remove-1000-row-limit-in-mysql-workbench-queries –

답변

5

다음 단계를 수행합니다

  1. 이동을 편집하기 -> 환경 설정을.
  2. SQL 편집기 탭을 클릭하십시오.
  3. 쿼리 편집기에서 행 제한을 선택 취소합니다. > 환경 설정을 -

편집

워크 벤치 버전 6.12 (맥 OS (10.11.3))

  1. 이동 편집 할 수 있습니다.
  2. SQL 편집기 탭을 클릭하십시오.
  3. SQL 실행에서 행 제한을 선택 취소하십시오.
+0

괜찮 았지만 작동했습니다. 메모리가 부족하여 어쨌든 결과를 분할해야합니다. –

2

결과 창 바로 위에있는 "기록 번호의 토글 제한"버튼을 클릭하기 만하면됩니다. 서버가 모든 쿼리를 사용하여 모든 레코드를 보내야하므로 제한을 해제하는 것이 가장 좋은 방법은 아닙니다. 반환되는 행에 제한을 두는 것이 일반적으로 좋습니다.