Как я могу запретить mariadb сбрасывать часовой пояс при перезапуске? - PullRequest
1 голос
/ 11 мая 2019

Каждый раз при перезапуске mariadb сбрасывается часовой пояс:

MariaDB [(none)]> SELECT @@global.time_zone;      
+--------------------+
| @@global.time_zone |
+--------------------+
| Europe/Amsterdam   |
+--------------------+
1 row in set (0.000 sec)

MariaDB [(none)]> \q;

Часовой пояс - Европа / Амстердам.Но когда я перезапускаю его, он как-то меняется на SYSTEM.

me@dbhost:~/ $ sudo systemctl restart mysqld;
me@dbhost:~/ $ mysql -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 9
Server version: 10.3.14-MariaDB-log Source distribution

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> SELECT @@global.time_zone;
+--------------------+
| @@global.time_zone |
+--------------------+
| SYSTEM             |
+--------------------+
1 row in set (0.000 sec)

Почему это так и как я могу предотвратить это?

1 Ответ

1 голос
/ 12 мая 2019

См. Часовые пояса :

[mariadb]
...
default_time_zone = 'Europe/Amsterdam';
...