๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ป๊ฐœ๋ฐœ

Bitnami LAMP ์„œ๋ฒ„์—์„œ MySQL์˜ ์‹œ๊ฐ„๋Œ€๋ฅผ ํ™•์ธํ•˜๊ณ  KST(ํ•œ๊ตญ ํ‘œ์ค€์‹œ)๋กœ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•

by ๋ˆˆ๋ˆ„ :) 2024. 4. 29.

 

 

 

 

MySQL ์‹œ๊ฐ„๋Œ€ ํ™•์ธํ•˜๊ธฐ

 

 

 

1. MySQL ์ ‘์†ํ•˜๊ธฐ:

 - Bitnami ์„œ๋ฒ„์— ์ ‘์†ํ•œ ํ›„, MySQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค.

 

mysql -u root -p

 


์—ฌ๊ธฐ์„œ -u root๋Š” root ์‚ฌ์šฉ์ž๋กœ ๋กœ๊ทธ์ธํ•˜๊ฒ ๋‹ค๋Š” ์˜๋ฏธ์ด๋ฉฐ,

-p๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋ผ๋Š” ํ”„๋กฌํ”„ํŠธ๊ฐ€ ๋‚˜ํƒ€๋‚˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

 

 


2. ํ˜„์žฌ ์„ค์ •๋œ ์‹œ๊ฐ„๋Œ€ ํ™•์ธํ•˜๊ธฐ:

 - ๋‹ค์Œ SQL ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ MySQL ์„œ๋ฒ„์˜ ํ˜„์žฌ ์‹œ๊ฐ„๋Œ€๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

SHOW VARIABLES LIKE '%time_zone%';

 

 

 


 

 

MySQL ์‹œ๊ฐ„๋Œ€๋ฅผ KST๋กœ ์„ค์ •ํ•˜๊ธฐ

 


MySQL์˜ ์‹œ๊ฐ„๋Œ€๋ฅผ KST๋กœ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์—๋Š” ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์„ธ์…˜๋ณ„๋กœ ์‹œ๊ฐ„๋Œ€๋ฅผ ์„ค์ •ํ•˜๊ฑฐ๋‚˜,

MySQL ์„œ๋ฒ„ ์ „์ฒด์˜ ๊ธฐ๋ณธ ์‹œ๊ฐ„๋Œ€๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.



1. ์„ธ์…˜๋ณ„ ์‹œ๊ฐ„๋Œ€ ์„ค์ •

 

์„ธ์…˜๋ณ„๋กœ ์‹œ๊ฐ„๋Œ€๋ฅผ ์„ค์ •ํ•˜๋ ค๋ฉด, ๋‹ค์Œ SQL ๋ช…๋ น์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

SET time_zone = '+09:00';

 


์ด ์„ค์ •์€ ํ˜„์žฌ MySQL ์„ธ์…˜์—๋งŒ ์ ์šฉ๋˜๋ฉฐ, ์„ธ์…˜์„ ์ข…๋ฃŒํ•˜๋ฉด ์›๋ž˜ ์‹œ๊ฐ„๋Œ€๋กœ ๋Œ์•„๊ฐ‘๋‹ˆ๋‹ค.

 

 

 

 

2. ์„œ๋ฒ„ ์ „์ฒด ์‹œ๊ฐ„๋Œ€ ์„ค์ •

 

MySQL ์„œ๋ฒ„ ์ „์ฒด์˜ ์‹œ๊ฐ„๋Œ€๋ฅผ ๋ณ€๊ฒฝํ•˜๋ ค๋ฉด, MySQL ์„ค์ • ํŒŒ์ผ์„ ์ˆ˜์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

 

Bitnami LAMP ์Šคํƒ์—์„œ๋Š” my.cnf ํŒŒ์ผ์— ์„ค์ •์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

 

 


1. my.cnf ํŒŒ์ผ ์—ด๊ธฐ:

 

 - Bitnami์—์„œ๋Š” my.cnf ํŒŒ์ผ์ด ๋‹ค์Œ ์œ„์น˜์— ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

/opt/bitnami/mysql/my.cnf

 


์ด ํŒŒ์ผ์„ ์—ด์–ด ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค.

 

 

 


2. ์‹œ๊ฐ„๋Œ€ ์„ค์ • ์ถ”๊ฐ€:

 

[mysqld] ์„น์…˜์„ ์ฐพ๊ณ , ๋‹ค์Œ ์ค„์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

default-time-zone = '+09:00'

 

 

 


3. MySQL ์„œ๋ฒ„ ์žฌ์‹œ์ž‘:

 

์„ค์ •์„ ์ ์šฉํ•˜๊ธฐ ์œ„ํ•ด MySQL ์„œ๋ฒ„๋ฅผ ์žฌ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

sudo /opt/bitnami/ctlscript.sh restart mysql

 

 

 

 


์ด๋ ‡๊ฒŒ ํ•˜๋ฉด MySQL์˜ ์‹œ๊ฐ„๋Œ€๊ฐ€ KST๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค.

 

์„œ๋ฒ„ ์ „์ฒด์˜ ์„ค์ •์„ ๋ณ€๊ฒฝํ•œ ๊ฒฝ์šฐ, MySQL์„ ์žฌ์‹œ์ž‘ ํ›„ ๋ชจ๋“  ์ƒˆ๋กœ์šด ์—ฐ๊ฒฐ์—์„œ ์„ค์ •๋œ ์‹œ๊ฐ„๋Œ€๊ฐ€ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.