Windows11にMySQLをインストールする方法

Windows11コンピューターにMySQLサーバーをインストールするための完全なステップバイステップガイド。

MySQLは、データベースの処理に関して最も用途が広く、頼りになるソリューションの1つです。学期のプロジェクトにインストールしたい学部生の場合もあれば、データドライバーB2Bサービスの構築に取り組んでいるデータベースエンジニアのチームの場合もあります。 MySQLは、どちらのニーズにも問題なく機能します。

データの保存と操作が必要なプロジェクトに取り組んでいる場合、MySQLは最も有能なデータベースシステムの1つです。

ただし、MySQLをシステムで動作させるには、Microsoft Visual C ++ 2019再頒布可能パッケージをシステムにインストールする必要があります。したがって、MySQLにジャンプする前に、Microsoft Visual RedistributablePackageから始めましょう。

MicrosoftVisual再頒布可能パッケージをダウンロードしてインストールします

Microsoft Visual Redistributable Packageは、Microsoft Technical Documentationの公式Webサイトから、ワンクリックで簡単にダウンロードしてインストールできます。

これを行うには、お好みのブラウザーを使用してdocs.microsoft.com/latest-supported-vc-redistにアクセスします。次に、Webページを下にスクロールしてダウンロードリンクを見つけ、デバイスアーキテクチャに適したリンクをクリックしてダウンロードします。

ダウンロードしたら、デフォルトのダウンロードディレクトリに移動し、 。EXE システムでインストーラーを実行するためのファイル。

次に、ビジュアルインストーラウィンドウで、[利用規約に同意します]ラベルの前にあるチェックボックスをクリックし、[インストール]ボタンをクリックします。

その後、UAC(ユーザーアカウント制御)ウィンドウペインが表示されます。管理者アカウントでログインしていない場合は、管理者アカウントの資格情報を入力してください。それ以外の場合は、[はい]ボタンをクリックしてインストールを開始します。

システムへのインストールには数分かかる場合があります。インストールが完了すると、ビジュアルインストーラウィンドウにパッケージが正常にインストールされたことが通知されます。 [閉じる]ボタンをクリックしてウィンドウを終了します。

Visual C ++再頒布可能パッケージができたので、システムにMySQLをインストールしてみましょう。

MySQLをPCにダウンロードしてインストールします

ダウンロードしてWindows11 PCにMySQLをインストールするための最も簡単で推奨される方法は、公式のMySQLインストーラーを使用することです。ただし、最初にダウンロードする必要があります。

MySQLをダウンロードするには、お好みのブラウザを使用して、公式ダウンロードページmysql.com/downloadsにアクセスしてください。次に、Webページを下にスクロールし、[MySQL Community(GPL)Downloads]ボタンをクリックして続行します。

次に、[コミュニティのダウンロード]ページで、[MySQLコミュニティサーバー]オプションをクリックして続行します。

その後、Webページの[推奨ダウンロード:]セクションの下にある[ダウンロードページに移動]ボタンをクリックします。

次に、大きいファイルサイズのタイルにある[ダウンロード]ボタンをクリックして、インストーラーのダウンロードを開始します。

次のウェブページから、[いいえ、ダウンロードを開始してください。]をクリックして続行します。

ダウンロードしたら、デフォルトのダウンロードディレクトリに移動し、 .MSI ダウンロードしたファイル。

Windowsがインストーラーを構成するのに数分かかります。それがそれをしている間、辛抱強く待ってください。

その後、UAC(ユーザーアカウント制御)画面が画面に表示されます。管理者アカウントでログインしていない場合は、管理者アカウントの資格情報を入力してください。それ以外の場合は、[はい]ボタンをクリックして続行します。

ここで、MySQLインストーラウィンドウから、インストールするセットアップタイプを選択する必要があります。理解を深めるために、以下にそれぞれの要点を示します。

開発者のデフォルト: このセットアップタイプは、MySQLサーバーとMySQLアプリケーション開発に必要なさまざまなツールをインストールします。つまり、セットアップには、MySQLシェル、MySQLルーター、MySQL Workbench、MySQL for Visual Studio、MySQLコネクタ、およびMySQLサーバーが含まれます。

切断のみ: このセットアップタイプを選択すると、MySQLサーバーのみがインストールされます。これの完璧なユースケースは、MySQLサーバーをデプロイしたいが、MySQLアプリを開発したくない場合です。

クライアントのみ: このセットアップタイプは、MySQL Serverを除いて、「DeveloperDefault」セットアップタイプに含まれるすべてのツールをインストールします。既存のサーバー用のアプリを開発する場合は、このオプションを選択できます。

満杯: 名前が示すように、このタイプには、ツールのサンプル、例、およびドキュメントとともに、すべてのMySQL製品が含まれます。

カスタム: このタイプを選択することにより、すべてのツール、それらの特定のバージョン、さらにはアーキテクチャ(OSによって異なります)を手動で選択できます。

オプションの前にあるラジオボタンをクリックして、セットアップタイプを選択します。次に、ウィンドウの右下隅にある[次へ]ボタンをクリックして続行します。

その後、次の画面で「実行」ボタンをクリックして、記載されているすべてのツールのインストールを開始します。

すべてのツールが正常にインストールされたら、[次へ]ボタンをクリックして続行します。

その後、コンピューターでサーバーの種類を構成する必要があります。選択できるサーバー構成タイプには、次の3つのタイプがあります。

開発用コンピューター: マシン上で複数のサーバーとアプリケーションを実行している場合、MySQLはこの構成で使用するメモリを最小限に抑えるため、これが最適なオプションです。

サーバーコンピューター: このタイプを選択する最良のケースは、MySQLと一緒に他のいくつかのサーバーアプリケーションを実行している場合です。メモリ使用量は中程度になります。

専用コンピューター: マシン上で他のサーバーを実行しない場合は、このオプションを選択してください。 MySQLは利用可能なメモリを最大化します。

[タイプとネットワーク]画面で、[構成タイプ]オプションに続くドロップダウンメニューをクリックし、クリックして希望のオプションを選択します。 SQLとの接続を確立するために、好みに応じてTCP / IPポートを構成することもできます。よくわからない場合は、デフォルト設定のままにしておくことをお勧めします。 [次へ]ボタンをクリックして続行します。

新しいサーバーを最初から作成する場合は、[認証方法]画面で[認証に強力なパスワード暗号化を使用する]オプションを選択します。それ以外の場合、SQL 8コネクタとドライバを使用できないアプリケーションがすでにある場合、または既存のアプリの再コンパイルが不可能な場合は、各オプションの前にあるラジオボタンをクリックして[レガシー認証方法を使用する]を選択します。

その後、[アカウントと役割]画面で、それぞれのフィールドに希望のパスワードを入力して、rootアカウントのパスワードを作成する必要があります。この段階でユーザーアカウントを作成することもできます。[ユーザーの追加]ボタンをクリックして作成します。

ユーザーアカウントを作成することを選択した場合は、[ユーザー名:]フィールドに続くテキストボックスにユーザーの名前を入力します。次に、[役割:]オプションのすぐ横にあるドロップダウンメニューを使用して、ユーザーの役割を選択します。次に、そのユーザーのパスワードを入力し、[OK]ボタンをクリックして資格情報を設定し、ユーザーを作成します。

現在ユーザーを作成することを選択していない場合は、[次へ]ボタンをクリックして続行します。

次に、[Windowsサービス]画面で、ほとんどのシナリオに適したWindowsサービスとしてSQLServerを実行するためのデフォルトオプションが既に選択されています。 Windowsサービスとして実行したくない場合は、[MySQLサーバーをWindowsサービスとして構成する]の前にあるチェックボックスをクリックして、チェックを外し、後の段階で自分で構成します。

デフォルトのオプションを選択した場合は、[Windowsサービス名]の横にあるテキストボックスに適切な名前を入力して、この特定のサーバーインスタンスに名前を付けることもできます。システムの起動時にSQLServerを起動するには、[システムの起動時にMySQLServerを起動する]の前にあるチェックボックスをクリックします。次に、[次へ]ボタンをクリックして続行します。

次の画面で、[実行]ボタンをクリックして構成設定を適用します。

その後、すでにインストールされているMySQLルーター(Developer DefaultおよびFull setup typeでインストールされている)をブートストラップして、MySQLアプリとInnoDBクラスター間でトラフィックを転送できるルーター構成の入力を求められます。構成されている場合、MySQLルーターはWindowsサービスとして実行されます。

システムでMySQLルーターを使用したくない場合は、[完了]ボタンをクリックして続行します。それ以外の場合は、[InnoDBクラスターで使用するMySQLルーターのブートストラップ]オプションの前にあるチェックボックスをクリックし、要件に従って構成します。

次の画面で、[次へ]ボタンをクリックして続行します。

次に、[サーバーに接続]画面で、サーバー構成時に設定した[パスワード:]フィールドに続くテキストボックスにパスワードを入力し、[チェック]ボタンをクリックして接続を確認します。

サーバーへの接続が成功したら、[次へ]ボタンをクリックして続行します。

次に、「構成の適用」画面で、「実行」ボタンをクリックします。

構成が適用されたら、[完了]ボタンをクリックして続行します。

その後、「製品構成」画面で「次へ」ボタンをクリックして続行します。

これでMySQLのインストールが完了しました。画面に表示されているハイパーリンクをクリックして、MySQLシェルのドキュメントと例を参照できます。それ以外の場合は、[完了]ボタンをクリックしてウィンドウを閉じます。