MySQL インストールをアップグレードする手順は次のとおりです。
アップグレード パス
準備 インストールのアップグレード
Unix または Linux での MySQL バイナリまたはパッケージベースのインストールのアップグレード
-
MySQL MySQL yum を使用することもできます。リポジトリ、APT ストア ライブラリ、またはアップグレード用の SLES
リポジトリまたは Windows 上の Docker でインストールされた MySQL のアップグレード
アップグレードのトラブルシューティング
テーブルを再構築または修復する必要があるまたはインデックス。
MySQL データベースを他のマシンにコピーする必要があります。
MySQL バイナリおよびパッケージベースのインストールは、Unix または Linux 上でさまざまな方法で実行できます。それらについては以下で説明します。
- #インプレース アップグレード
- 論理アップグレード
- MySQL クラスターのアップグレード
上記の各方法を簡単に見てみましょう。
インプレース アップグレード
- インプレース アップグレードには、古い MySQL サーバー、古いものと置き換える
MySQL バイナリまたは新しいパッケージ。
- 完了すると、MySQL サーバーが既存のデータ ディレクトリで再起動されます。
- その後、アップグレードが必要な既存のインストールの残りの部分がアップグレードされます。
#論理アップグレード
論理アップグレードには、古い MySQL インスタンスからの SQL のエクスポートが含まれます。 これは、「mysqldump」などのバックアップ ツールまたはエクスポート ツールを使用して実行できます。 -
「mysqlpump」。
SQL を新しい MySQL インスタンスに適用して、新しい MySQL サーバーをインストールします。
#MySQL クラスターのアップグレード
MGM ノードのアップグレード。
-
データ ノードは一度に 1 つずつアップグレードされます。
-
API ノードは、MySQL サーバーを含め、一度に 1 つずつアップグレードされます。
-
データ ディクショナリのアップグレード。
-
システム テーブルのアップグレード。
#システムが再起動します。
以上がMySQL インストールをアップグレードする手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。