MySQL でタイムゾーンを表示および変更する方法

MySQL でタイムゾーンを表示および変更する方法

今日、プログラムが間違った時刻を挿入し、フィールドがデフォルト値 CURRENT_TIMESTAMP で構成されていることに気付きました。最初は、データベースのタイム ゾーン設定に問題があると判断しました。

タイムゾーンを確認する

タイムゾーンの設定を表示するには、データベースにログインします。

mysql> '%time_zone%' のような変数を表示します。
+------------------+--------+
| 変数名 | 値 |
+------------------+--------+
| システムタイムゾーン | EDT |
| タイムゾーン | システム |
+------------------+--------+
セット内の 2 行 (0.00 秒)
  • system_time_zone は、システムで使用されるタイムゾーンが EDT (北米の東部夏時間 (-4 時間)) であることを示します。
  • time_zone は、MySQL がシステムのタイムゾーンを使用することを示します。つまり、接続時にタイムゾーン情報が設定されていない場合は、このタイムゾーン構成が使用されます。

タイムゾーンを変更する

タイムゾーンを変更するには:

# 現在のセッションのタイムゾーンのみを変更し、セッションが無効化されないようにする set time_zone = '+8:00';

# グローバルタイムゾーン設定を変更します。set global time_zone = '+8:00';
権限をフラッシュします。

もちろん、設定ファイル (my.cnf) を変更して設定を実現することもできますが、サービスを再起動する必要があります。

# vim /etc/my.cnf ## [mysqld] エリアに default-time_zone = '+8:00' を追加します
# /etc/init.d/mysqld restart ##新しいタイムゾーンを有効にするにはmysqlを再起動します

ちなみに、中国と違ってアメリカには4つのタイムゾーンがあります...

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。

以下もご興味があるかもしれません:
  • mysqlはタイムゾーン関連の問題を解決します
  • Java における MySQL タイムゾーン問題の詳細な説明
  • MySQL タイムゾーンを変更する方法の概要
  • MySQL クエリ時に文字列の大文字と小文字を区別する方法
  • mysql タイムゾーンの問題
  • MySQL 8.0 のタイムゾーン問題を解決する手順

<<:  CentOS 8 VMware 仮想マシンがインターネットにアクセスするための静的 IP ネットワーク カードの設定の詳細な説明

>>:  ミニプログラムはミニプログラムクラウドを使用してWeChatの支払い機能を実装します

推薦する

React 純粋関数コンポーネント setState がページ更新を更新しない問題の解決方法

目次問題の説明:原因分析:解決:補足: Reactでは、フックが使用されている場合、useState...

zabbix を使用して ogg プロセスを監視する (Linux プラットフォーム)

以前作成されたデータベースの ogg プロセスは、発見されるまでの約半月間ダウンしていました。起動で...

Linux (Ubuntu) での MySQL 5.6.28 のインストールと設定のチュートリアル

mysql5.6.28のインストールと設定方法1. 基本的なシステム情報を確認し、yumでインストー...

CSS で text-align と margin: 0 auto を使用して中央に配置する例コード

CSSでtext-align、margin: 0 autoを使用して中央揃えにするtext-alig...

MySQL の null (IFNULL、COALESCE、NULLIF) に関する知識ポイントのまとめ

この記事では、MySQL の null (IFNULL、COALESCE、NULLIF) に関連する...

HTMLタグオーバーフロー処理アプリケーション

CSSを使用してスクロールバーを変更する1.コンテンツがオーバーフローした場合のオーバーフロー設定水...

SQL重複排除方法の概要

SQL を使用してデータを抽出する場合、テーブル内で重複した値に遭遇することがよくあります。たとえ...

カタツムリ映画システムのDocker展開の詳細なプロセス分析

環境に関する声明ホストOS: Cetnos7.9 最小インストールdocker バージョン: 20....

スネークゲームを作るための Pygame コード

目次使用されるPygame関数スクリーンの作成ヘビの作成ヘビを動かすゲームオーバーの処理食事を増やす...

Ubuntu 18.04 でソースコードから Odoo14 をインストールするチュートリアル

目次このシリーズの背景概要PostgreSQL データベースの準備ソースからインストール仮想環境の作...

Vueの監視プロパティの詳細な説明

目次Vue モニターのプロパティリスナープロパティとは何ですか?リスニングプロパティと計算プロパティ...

Javascript実践におけるコマンドモードの詳しい説明

目次意味構造例カスタムショートカットキー元に戻すとやり直し録音と再生マクロ要約する意味リクエストをオ...

CSS が複数のクラスに一致する方法のサンプルコード

CSSは複数のクラスにマッチする次の HTML タグ li、クラスはオープン スタイルです。私の要件...

ウェブページ作成時のHTMLタグの使用に注意してください

HTML はプレゼンテーションからコンテンツへの移行を試みており、コンテンツの意味(HTML) とプ...

UbuntuにMySQLデータベースをインストールする方法

Ubuntu は、Linux をベースにした無料のオープンソース デスクトップ PC オペレーティン...