반응형
I MySQL 한국시간 설정 (Time Zone)
1. MySQL 접속
2. Seoul 이 들어가는 시간대 선택
1
2
3
4
|
select b.name,a.time_zone_id
from mysql.time_zone a, mysql.time_zone_name b
where a.time_zone_id = b.time_zone_id
and b.name like '%Seoul';
|
cs |
3. MySQL에 있는 시간대 선택
1
|
select count(*) from mysql.time_zone;
|
cs |
4. 시스템 시간대 선택
1
|
select @@system_time_zone;
|
cs |
5. MySQL 안의 시간대 확인 후 MySQL 종료
6. MySQL에 시간대 삽입
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
1
|
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
|
cs |
7. MySQL 접속 후 국제 시간대, 세션 시간대, 시스템 시간대 선택
1
|
select @@global.time_zone,@@session.time_zone,@@system_time_zone;
|
cs |
8. 시간대를 아시아/서울로 설정 후 시간대 선택
1
2
3
|
set time_zone='Asia/Seoul';
select @@time_zone;
|
cs |
9. 현재시간 선택, 국제시간대, 세션시간대, 시스템 시간대 선택
1
2
3
|
select now();
select @@global.time_zone,@@session.time_zone,@@system_time_zone;
|
cs |
10. MySQL 세션 종료 후 재접속 후 변화 확인
systemctl restart mysql
1
|
systemctl restart mysql
|
cs |
11. MySQL 내에 Seoul이 있는 시간대 선택
1
2
3
4
|
select b.name,a.time_zone_id
from mysql.time_zone a, mysql.time_zone_name b
where a.time_zone_id = b.time_zone_id
and b.name like '%Seoul';
|
cs |
반응형