MYSQL: current_timestamp() [GELÖST]
MYSQL: current_timestamp()
Ich habe eine Spalte current_timestamp(), die Uhrzeit geht jedoch um 2 Stunden falsch in Datenbank?
Warum auch immer im KH-Panel ist die Zeit jedoch richtig eingestellt (Berlin).
SELECT CURTIME(); --> Zeigt dass die Uhr 2 Stunden vor geht.
Was kann ich da machen?
Re: MYSQL: current_timestamp()
Re: MYSQL: current_timestamp()
Wir in Deutschland haben UTC +2 (CEST, Central Europe Summer Time) resp. UTC + 1 (CET).
MySQl kann mit Zeitzonen umgehen, wenn es richtig konfiguriert ist.
Was bekommst Du dabei fur eine Ausgabe?
Code: Select all
MariaDB [(none)]> SHOW VARIABLES LIKE '%time_zone%';
+------------------+--------+
| Variable_name | Value |
+------------------+--------+
| system_time_zone | CEST |
| time_zone | SYSTEM |
+------------------+--------+
2 rows in set (0.003 sec)
Code: Select all
MariaDB [(none)]> select curtime();
+-----------+
| curtime() |
+-----------+
| 19:43:01 |
+-----------+
1 row in set (0.001 sec)
--
A Windows user reinstalls software every few weeks.
A Linux user reinstalls software every few weeks.
The difference is with Linux the version numbers change.
Re: MYSQL: current_timestamp()
EDIT:
MariaDB [(none)]> SHOW VARIABLES LIKE '%time_zone%';
+------------------+--------+
| Variable_name | Value |
+------------------+--------+
| system_time_zone | UTC |
| time_zone | SYSTEM |
+------------------+--------+
2 rows in set (0.001 sec)
MariaDB [(none)]> select curtime();
+-----------+
| curtime() |
+-----------+
| 18:02:25 |
+-----------+
1 row in set (0.000 sec)
MariaDB [(none)]>
Re: MYSQL: current_timestamp()
--
A Windows user reinstalls software every few weeks.
A Linux user reinstalls software every few weeks.
The difference is with Linux the version numbers change.
Re: MYSQL: current_timestamp()
Re: MYSQL: current_timestamp()
Du kann mal probieren, eine andere Zeitzone zu setzen, eine Minute, und dann wieder auf CEST umzustellen.
Evtl. bringt es was.
--
A Windows user reinstalls software every few weeks.
A Linux user reinstalls software every few weeks.
The difference is with Linux the version numbers change.
Re: MYSQL: current_timestamp()
Naja ein Dev oder sonst wer wird sich dem problem morgen mal annehmen

Re: MYSQL: current_timestamp()
Ja. Genau, was ich geschrieben habe:
--
A Windows user reinstalls software every few weeks.
A Linux user reinstalls software every few weeks.
The difference is with Linux the version numbers change.
Re: MYSQL: current_timestamp()
Re: MYSQL: current_timestamp()
CEST ist UTC + 2. Ne Minute hast Du zwischendurch gewartet?
War nen Versuch wert, aber Alex wird sicher morgen was fundierteres dazu schreiben können.
--
A Windows user reinstalls software every few weeks.
A Linux user reinstalls software every few weeks.
The difference is with Linux the version numbers change.
Re: MYSQL: current_timestamp()

Ich hab nochmals einen Thread hier erstellt sodass dies gemeldet ist

viewtopic.php?p=50868#p50868
Re: MYSQL: current_timestamp()
hast du denn mal mit timedatectl die Einstellungen zur Uhrzeit auf dem System mal geprüft?
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: MYSQL: current_timestamp()
Code: Select all
> timedatectl
Local time: Wed 2024-09-11 10:10:46 CEST
Universal time: Wed 2024-09-11 08:10:46 UTC
RTC time: Wed 2024-09-11 08:10:46
Time zone: Europe/Berlin (CEST, +0200)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
Re: MYSQL: current_timestamp()
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************