[mysql] 서버와 데이터베이스의 시간대 차이 문제 / UTC, serverTimezone
·
🦎 프로그래밍
rds 로 연결한 mysql 테이블의 데이터 값을 보다 보니현재 시간과 다른 것을 발견했다. 이유를 알아보니 서버와 데이터베이스의 시간대(timezone)가 달랐다. MySQL 서버의 시간대 확인 다음 sql 문을 통해 mysql 서버의 시간대를 확인할 수 있다. SELECT @@global.time_zone, @@session.time_zone;  그럼 이런 결과를 받게 되었는데@@global.time_zone@@session.time_zoneUTCUTC한국(Seoul) 시간은 UTC+9이므로, 저장 시점보다 9시간 빠르게 저장되고 있던 것이다. Spring Boot와 MySQL 시간대 맞추기 시간대를 맞추는 방법은 여러 가지가 있는데 우선1️⃣ MySQL 시간대를 Asia/Seoul로 변경 SETGL..
[Spring Boot] 1. RDS MySQL 배포하기
·
🍏 Spring Boot
무지하게 오류가 많이 났던... 배포 일기. 맨 처음에는 ubuntu 내에 mysql 을 설치해서 해보려 했으나느리기도 느리고마지막 에러 해결이 안 돼서 정신이 나갈 뻔했다그래서 내 부족함을 인정하고 rds 로 재빠르게 피신했다. . .근데 이것도 두 번째 생성 일기  우선 RDS를 생성하기 위해 AWS에 접속 검색창에 rds 검색하면 맨 위에 뜨는데 들어가서 데이터베이스 생성을 누릅니다.  많고 많은 것 중에 내가 사용할 것은 MySQL  엔진 버전 설정해 주고  우리의 통장은 소중하니 프리티어를 꼭! 적용해 줍시다 그리고 이걸 보는 개발자님은 허리 한번 펴고 스트레칭 합시다 이것도 통장을 지키는 방법 중 하나이니까요  이것도 마찬가지로 각자 사용할 식별자와 이름, 그리고 아래에 비밀번호까지 입력하면 ..