본문 바로가기

mysql4

error) 도커, MySQL, m1 mac) docker: no matching manifest for linux/arm64/v8 in the manifest list entries m1 맥북에서 도커 MySQL official 이미지를 실행할 수 없는 문제 에러 메시지) docker: no matching manifest for linux/arm64/v8 in the manifest list entries 해결 요약: 도커 명령어에 다음의 옵션 추가 --platform linux/amd64 에러 메시지 : arm64 아키텍처(m1 apple silicon의 아키텍처)를 지원하는 이미지가 목록에 없음. 1. 도커 허브의 MySQL 공식 이미지 안내에는 ARM 64 태그가 달려있다. 그럼에도 불구하고 정상적으로 이미지를 당겨 올 수 없어서 의문이다. official Image 마크가 무색하게도. 도커 명령어 옵션으로 ' --platform linux/amd64 '를 덧붙여 이미지를 당.. 2022. 3. 20.
(Eng) error) java, MySQL) Exception : Statement.executeQuery() cannot issue statements that do not produce result sets Eng) java, MySQL ) Exception : Statement.executeQuery() cannot issue statements that do not produce result sets Error message : Statement.executeQuery() cannot issue statements that do not produce result sets When I did my first project using MySQL DB, this error made me stuck for a time. In conclusion, this error is occurred by the incorrect use of java SQL statement syntax. If you want to exec.. 2022. 3. 16.
개발일지_4) 데이터 가공 "아파트 실거래가 조회 프로그램" 프로젝트 마감날이 얼마 남지 않았다. 그 동안 2021년 데이터만으로 작업을 해왔고 실용성을 제고하기 위해 데이터 양을 늘리고 있다. 데이터는 공공데이터 포털에서 배포하는 자료에 기반한다. 국내에서 신고된 모든 아파트 거래 자료를 대상으로 하기 때문에 전체 데이터를 가져와야 하는데 간단치가 않다. 1. 지역 구분이 없는 전체 데이터는 월 단위로만 다운로드가 가능하다. 2. 받은 자료의 형식은 .csv 이나 문서 제일 앞단에 문서 안내 텍스트가 있어 사용하기 위해선 한번 가공해야 한다. 3. 인코딩이 UTF-8 이 아닌 ECU-KR 이다. ( 이게 다 마이크로소프트가 윈도우 한글 기본 인코딩을 ECU-KR로 고집하고 있기 때문이다. 그리고 나는 한국에서 비 윈도우 환경 컴.. 2022. 3. 8.
error) 자바, MySQL) 예외 : Statement.executeQuery() cannot issue statements that do not produce result sets Statement.executeQuery() cannot issue statements that do not produce result sets 프로젝트 진행중에 발생한 SQL Exception 이다. 원인을 빠르게 찾지 못해 고생했다. SELECT 쿼리: .executeQuery() 사용 그외 (INSERT, DELECT 등)의 쿼리: .execute() 혹은 .executeUpdate() 사용 위 두개의 메서드를 혼동하여 사용할 경우 에러가 발생한다. .executeQuery() - ResultSet 을 리턴 .executeUpdate() - int 값 리턴 - 영향받는 레코드의 수를 리턴한다 - CREATE / DROP 는 -1을 리턴 .execute() 는 boolean 값 리턴 - 쿼리 결과가 .. 2022. 2. 19.