2014-10-13 1 views
3

어떻게 MariaDB 구성에서 서버 시간대를 설정합니까?mariaDB가 구성 시간대를

설명서에서 찾을 수있는 유일한 방법은 명령 줄 플래그를 사용하는 것입니다.이 방법은 수행하고 싶지 않습니다.

default_time_zone (바닐라 MySQL에서 작동)은 MariaDB에서 인식하지 못합니다.

답변

4

default-time-zone (- 대신 _)입니다 :

[server] 
default-time-zone=UTC 
+0

/etc/my.cnf.d/server.conf를 수정하고 'sudo systemctl start mariadb'을 실행하면 다음 메시지가 나타납니다. 'mariadb.service의 작업에 실패했습니다. 자세한 내용은 'systemctl status mariadb.service'및 'journalctl -xn'을 참조하십시오. – user2562424

+0

테스트 할 MariaDB 서버가 없지만 테스트 스위트는이 설정을 사용합니다. https://github.com/MariaDB/server /blob/10.1/mysql-test/suite/storage_engine/my.cnf –

+5

"UTC"와 같은 이름을 사용하면 mysql_tzinfo_to_sql을 실행했다고 가정합니다 (자세한 내용은 매뉴얼 페이지 참조). 그렇지 않은 경우 "default-time-zone = + 00 : 00"을 대신 사용해보십시오. – Pasi

1

파시 올바른 생각을했다. 'UTC'는 작동하지 않았지만 '+00 : 00'은 작동했습니다.

관련 문제