MySQL が日時と日付を保存する方法について、ここと Google を読んでいますが、それをよく理解していないようで、目標を達成するために何をする必要があるかを理解していません。また、ホストが期待どおりに動作していないように見えるため、ホストが正しくセットアップされているかどうかも完全にはわかりません。
私の目標は、日時と日付が UTC +00:00 として保存されることです。次に、データベースが PHP でクエリされると、表示される前に日時と日付がユーザーの設定に基づいて変換されます。
SELECT @@global.time_zone, @@session.time_zone; を使用してサーバーにクエリを実行します。両方に対して SYSTEM を返します。
また、SET time_zone '-05:00'; でクエリを実行しようとすると、サーバーから出力される日時は変更されません。他の値に変更しても変更されません。