방명록
- [DBMS] MySQL 타임존 설정(Asia/Seoul)2024년 03월 26일 16시 12분 11초에 업로드 된 글입니다.작성자: DandyNow728x90반응형
1. 현재 타임존 확인
root@ (생략) :~# mysql -u root -p Enter password: (MySQL 계정 비번 입력) mysql> SELECT @@GLOBAL.time_zone, @@SESSION.time_zone, @@system_time_zone;
2. 'Asia/Seoul' 설정
mysql> set global time_zone = 'Asia/Seoul'; Query OK, 0 rows affected (0.00 sec) mysql> set time_zone = 'Asia/Seoul'; Query OK, 0 rows affected (0.00 sec)
🤔 ERROR 1298 (HY000): Unknown or incorrect time zone: 'Asia/Seoul' 발생 시 더보기 클릭
더보기mysql> exit (이 명령어로 mysql 빠져 나옴) root@ (생략) :~# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql Enter password: (MySQL 계정 비번 입력) root@ (생략) :~# mysql_tzinfo_to_sql /usr/share/zoneinfo/Asia/Seoul KST (위 명령어 차례로 실행 후 다시 mysql입장!)
3. 설정 완료 후 확인
mysql> SELECT @@GLOBAL.time_zone, @@SESSION.time_zone, @@system_time_zone; +--------------------+---------------------+--------------------+ | @@GLOBAL.time_zone | @@SESSION.time_zone | @@system_time_zone | +--------------------+---------------------+--------------------+ | Asia/Seoul | Asia/Seoul | KST | +--------------------+---------------------+--------------------+ mysql> SELECT NOW(); +----------------------------+ | NOW() | +----------------------------+ | 2024-03-26 15:20:51 | +----------------------------+ 1 row in set (0.00 sec)
4. 영구적 적용
root@ (생략) :~# vi /etc/mysql/mysql.conf.d/mysqld.cnf default-time-zone=Asia/Seoul (추가할 것)
5. MySQL 재시작
root@ (생략) :~# sudo service mysql restart
728x90반응형'CS > DBMS' 카테고리의 다른 글
[Sequelize] 새로운 테이블 추가시 발생한 문제 해결 (0) 2024.09.09 [redis] 윈도우에 redis 설치 (0) 2024.06.07 [DBMS] MySQL 테이블 Read Only 문제 (0) 2024.03.28 [MySQL] 스키마(데이터 포함) Export 및 Import (0) 2024.03.12 다음글이 없습니다.이전글이 없습니다.댓글