MySQL : SELECT 쿼리 결과의 1000개 행 제한을 푸는 방법
2024. 7. 15. 21:26ㆍ코딩 도구/오류 해결
반응형
MySQL에서 SELECT 쿼리 결과의 1000개 행 제한을 푸는 방법
공모전 준비하면서 공공데이터 포털 API에서 병원 데이터를 가져와 DB에 저장하는 기능을 구현하고 있는데
병원 데이터가 약 76000개가 되는데 쿼리 결과는 1000개 행만 보여서 로직을 잘못짰나 했는데
사진처럼 포스트맨에서는 데이터를 다 가져오길래 찾아보니 MySQL에서 SELECT 쿼리 결과의 1000개 행 제한이 있다는 것이다.
SELECT * FROM `co-labor`.hospital LIMIT 9999999;
위와 같이 쿼리에 직접 LIMIT 설정하면 임시방편으로 사용할 수 있다.
우선 해결은 했지만 영구적인 해결책이 아니므로
Workbench 설정 변경하는 방법을 찾았다.
- Edit > Preferences로 이동.
- SQL Editor > SQL Execution으로 이동.
- Limit Rows 옵션의 체크를 해제하거나 더 큰 숫자로 설정.
이렇게 하면 MySQL Workbench에서 실행되는 쿼리의 행 제한을 커스터마이징하거나 제거할 수 있다.
사례
https://mkisos.tistory.com/entry/%EC%9B%B9-%EA%B0%9C%EB%B0%9C-%EB%B3%91%EC%9B%90-%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%8C%8C%EC%8B%B1-%EB%B0%8F-%EC%A7%80%EB%8F%84-%ED%91%9C%EC%8B%9C-%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84
반응형
'코딩 도구 > 오류 해결' 카테고리의 다른 글
github 대용량 파일 push 오류 해결 (1) | 2024.07.01 |
---|---|
Intellij IDEA: (스프링) 코드가 실행될 때 문제없이 작동하는데, 코드 편집기에서 빨간줄 오류 (1) | 2024.06.30 |