MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

WindowsでのMySQLのアップグレード


MySQLは、2つの方法を使用してWindowsでアップグレードできます。それらは以下にリストされています-

  • MySQLインストーラーの使用

  • WindowsZIPアーカイブ配布の使用

インストーラーを使用したMySQLのアップグレード

MySQLインストーラーは、コミュニティリリースと商用リリース間のアップグレードをサポートしていません。このようなアップグレードが必要な場合は、ZIPアーカイブ方式を使用して行うことができます。

MySQLインストーラーを使用してMySQLをアップグレードする方法を理解しましょう。これは、現在のサーバーのインストールが同時に実行され、アップグレードが現在のリリースシリーズ内で行われる場合に最適なアプローチと見なされます。

MySQLインストーラーは、5.7から8.0などのリリースシリーズ間のアップグレードをサポートしていません。ユーザーにアップグレードするように指示するアップグレードインジケーターはありません。手順は次のとおりです-

  • MySQLインストーラーを起動します。

  • ダッシュボードから[カタログ]をクリックすると、カタログで発生したであろう最新の変更がダウンロードされます。

  • インストールされたサーバーは、ダッシュボードのサーバーのバージョン番号の横に矢印が表示されている場合にのみアップグレードできます。

  • 次に、[アップグレード]をクリックします。

  • 新しいバージョンの製品がリストに表示されます。

  • 他の製品もアップグレードが必要な場合を除き、MySQLサーバー製品以外のすべての選択を解除します。次に、[次へ]をクリックします。

  • 次に、[実行]をクリックすると、ダウンロードが開始されます。

  • 完全にダウンロードされたら、[次へ]をクリックしてアップグレード操作を開始します。

  • MySQL 8.0.16以降にアップグレードすると、システムテーブルのアップグレードチェックと処理をスキップするオプションが表示される場合があります。

  • 次に、サーバーを構成します。

次に、WindowsZIPディストリビューションを使用してMySQLをアップグレードする方法を見てみましょう。

WindowsのZIPアーカイブ配布を使用したMySQLのアップグレード

MySQLの最新バージョンのWindowsZIPアーカイブディストリビューションをhttps://dev.mysql.com/downloads/からダウンロードします。

サーバーがすでに実行されている場合は、サーバーを停止します。サーバーがサービスとしてインストールされている場合は、以下のコマンドを使用してサービスを停止します-

C:\> SC STOP mysqld_service_name

これの代わりに、「NETSTOPmysql_service_name」コマンドを使用することもできます。 MySQLがサービスとして実行されていない場合は、「mysqladmin」を使用して停止できます。このためのコマンドを見てみましょう-

C:\> "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqladmin" -u root shutdown

MySQLルートユーザーアカウントにパスワードがある場合は、「mysqladmin」を「-p」オプションとともに呼び出すことができ、プロンプトが表示されたらパスワードを入力できます。 ZIPアーカイブを抽出する必要があります。既存のMySQLインストールは上書きできます。これは通常C:/ mysqlにありますが、C:/mysql8などの別のディレクトリにインストールすることもできます。

ここで、サーバーを再起動する必要があります。これは、以下に示すコマンドのいずれかを使用して実行できます-

SC START mysqld_service_name

(または)

NET START mysqld_service_name

注: MySQLをサービスとして実行する場合は、上記を使用してください。

MySQLを直接使用する場合は、「mysqld」を呼び出します。


  1. WindowsパスへのMySQLの追加

    環境変数はコマンドプロンプトで設定できます。これは、コマンドプロセッサの現在の呼び出しに影響を与えるため、または将来の呼び出しに影響を与えるように永続的に設定するために行われます。変数を永続的に設定するには、スタートアップファイルに設定するか、同じ目的でシステムが提供するインターフェイスを使用して設定できます。具体的な詳細については、コマンドインタプリタのドキュメントを参照する必要があります。 環境変数の値を指定するには、コマンドプロセッサに関連する構文を使用する必要があります。 環境変数を設定するコマンドは、コマンドプロンプトで実行できます。コマンドプロンプトはすぐに有効になりますが、設

  2. Windows 11にアップグレードする価値はありますか?

    2021年6月24日、MicrosoftはWindows 11を公式に発表し、このホリデーシーズンに利用可能になると述べました。新しいバージョンのWindowsは、透過的なUIからゲームのパフォーマンスの向上に至るまで、新しい機能とアップグレードをもたらします。 Windows 10との別れや、新しくリリースされたWindows 11への切り替えは、恐ろしいものになる可能性があります。この切り替えを行う価値があるかどうかを判断すると、気が遠くなる可能性があります。 ここでは、事実を分析し、特に現在のオペレーティングシステムに満足している場合に、Windows11がアップグレードを保証するか