sql >> Databáze >  >> RDS >> Mysql

Nastavení výchozího časového pásma na serveru MySql pomocí PhPMyAdmin

Stručně řečeno, MySQL ve skutečnosti ukládá 'datetime ' pole datového typu interně jako UTC .

However , PhpMyAdmin zobrazuje data pomocí výchozího času serveru, takže máte zmatek.

Zkuste například přidat tento řádek před příkaz SQL v PhpMyAdmin :

SET @@session.time_zone='+00:00';
SELECT * FROM MY_TABLE

Viz MySQL dokumentaci pro další podrobnosti nebo odpověď v tomto příspěvku:Jak správně nastavit časové pásmo mysql

CheersMatt



  1. Používáte správné nástroje pro sledování výkonu databáze?

  2. Řetězec do joda LocalDate ve formátu dd-MMM-rr

  3. mySQL - zamykání tabulek vs zamykání řádků

  4. Jak získat jeden sloupec výsledků mysql_query do pole?