MySQL을 사용하다 보면 타입이 DATETIME인 칼럼에 데이터를 넣는 경우가 종종 생기는데, 저는 NOW() 값을 INSERT 해주었는데 DB에 들어간 값을 보니 실제 현재시간과 9시간 정도 차이가 나는 걸 확인할 수 있었습니다. 검색을 통해 mysql 타임존이 보통 UTC( 그리니치 천문대가 있는 곳의 시간)으로 설정되어 있기 때문에 KST(한국시간)와 9시간 정도 차이가 있기 때문에 발생하는 문제라는 것을 확인할 수 있었습니다. 실제 한국시간으로 데이터를 사용하기 위해서는 크게 두가지로 정리할 수 있습니다. 첫 번째는 서버자체에서 입력을 한국시간으로 하거나, 두 번째로는 데이터를 클라이언트에서 받아와서 한번 더 가공해서 사용하는 방법이죠. 둘 다 특별하게 어렵거나 하진 않지만 클라이언트로 가져와서..
mysql
목차 데이터 생성 데이터 조회 데이터 수정 데이터 삭제 2024.03.08 - [서버] - [MySQL] 칼럼 추가/삭제/칼럼명 변경/칼럼타입 변경 [MySQL] 컬럼 추가/삭제/컬럼명 변경/컬럼타입 변경 목차 컬럼 추가 컬럼 삭제 컬럼명 변경 컬럼 타입 변경 연습을 하기위해 test DB 안에 example이라는 테이블을 하나 생성해 봤습니다. 방법을 모르시는분은 이전 게시글을 참고해주세요. 2024.02.21 - [ goharry.tistory.com 지금부터는 컬럼 안에 데이터를 생성/조회/수정/삭제하는 법에 대해서 알아보겠습니다. DB에 데이터를 CRUD 한다 라고도 말하는데 여기서 C 는 CREATE(생성), R는 READ(조회), U는 UPDATE(수정), D는 DELETE(삭제)라고도 합니다..
목차 컬럼 추가 컬럼 삭제 컬럼명 변경 컬럼 타입 변경 연습을 하기위해 test DB 안에 example이라는 테이블을 하나 생성해 봤습니다. 방법을 모르시는분은 이전 게시글을 참고해주세요. 2024.02.21 - [서버] - [MySQL] 테이블 생성/확인/삭제 [MySQL] 테이블 생성/확인/삭제 오늘은 테이블 생성하는데 바보 같은 실수로 한참을 생성을 못하고 있었는데 그래서 그런지 테이블 생성과 삭제에 대해서 블로그를 포스팅하고 싶어 졌습니다. 생성과 삭제 방법에 대해서 알아 goharry.tistory.com 간단하게 기본 문법과 그 문법을 토대로 실제로 적용하는 것까지 포스팅 해보겠습니다. 1. 컬럼 추가 1.1 기본 컬럼 추가 1.1.1 기본 문법 ALTER TABLE [테이블명] ADD CO..
이 앞의 포스팅이 테이블 생성/확인/삭제였습니다. 2024.02.21 - [서버] - [MySQL] 테이블 생성/확인/삭제 [MySQL] 테이블 생성/확인/삭제 오늘은 테이블 생성하는데 바보 같은 실수로 한참을 생성을 못하고 있었는데 그래서 그런지 테이블 생성과 삭제에 대해서 블로그를 포스팅하고 싶어 졌습니다. 생성과 삭제 방법에 대해서 알아 goharry.tistory.com 관련 포스팅 첨부하겠습니다. 저번시간에 만들어봤던 테이블을 만드는 장소가 바로 데이터베이스입니다. 데이터베이스를 영어 앞글자를 따서 DB라고 줄 여말 하기도 합니다. 목차 데이터베이스 생성 데이터베이스 조회 데이터베이스 삭제 데이터베이스 사용 1. 데이터베이스 생성 데이터베이스를 사용하기 위해서는 먼저 데이터베이스를 만들어주어야 ..