MySQL 5.7.27 winx64 のインストールと設定方法のグラフィックチュートリアル

MySQL 5.7.27 winx64 のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 5.7.27 winx64のインストールと設定方法を参考までに紹介します。具体的な内容は次のとおりです。

1. まず、公式ウェブサイトからmysqlをダウンロードします。ここでダウンロードしたバージョンはmysql-5.7.27-winx64です。ダウンロードしたばかりのときは、MySQL の圧縮パッケージ、つまり mysql-5.7.27-winx64.zip でした。これを現在のディレクトリに解凍するだけです。

私のコンピュータ上のパスは、D:\mysql です。

2. mysql-5.7.27-winx64 ディレクトリに移動し、新しい txt ファイルを作成し、その名前を構成ファイルである my.ini に変更します。図に示すように:

3. my.ini ファイルを開き、次のコードで設定します(コードをコピーして貼り付けるだけですが、ファイルの場所に注意してください)。

ここではデータベースエンジンとしてINNODBを使用し、最大接続数は200、エンコーディングはutf8に設定し、行の位置は独自の保存場所に変更できます。コードを貼り付けた後は必ずファイルを保存してください。

4. 環境変数を設定する

検索: マイ コンピューター - プロパティ - 詳細環境設定 - 環境変数 - システム環境。新しいシステム環境変数を作成します。
変数名と値は次のとおりです: MYSQL_HOME 保存場所は図のとおりです: (mysql が保存されているファイルの場所は次のとおりです)

次に、システム変数のパスをクリックし、編集して、最後に %MYSQL_HOME%\bin を追加します。ここでの構成はセミコロンで区切られます。

5. MySQLのインストールを開始する

まず cmd を開いて管理者として実行し、図に示すように mysql ファイルの下の bin ディレクトリに切り替えて、ファイル パスに従ってレベルごとに切り替えます。

MySQLのインストールを開始する

次に、コマンド mysqld --install を入力して Enter キーを押します。以前に MySQL をインストールしたことがある場合は、MySQL がインストールされたことを示すメッセージが表示されます。この時点で、まず MySQL サーバーをシャットダウンする必要があります。C ドライブに戻ってから、コマンド net stop mysql を実行する必要があります。
次にMySQL binディレクトリに戻り、コマンドを使用して以前にインストールしたMySQLを削除します。
削除コマンドはmysqld --removeです
削除後、mysqld --installを実行してインストールします。

6. MySQLデータベースで将来使用するためにデータを保存するためのデータディレクトリを生成します。

コマンドはmysqld --initializeです
この時点で、以前の MySQL ディレクトリを開くと、次のような追加のデータ ファイルが見つかります。

7. 次のコマンドを使用してmysqlパスワードをスキップします。

次に、上記のコマンドmysqld --skip-grant-tablesを入力します。
この時点では、cmd コマンドラインは何も出力せず、入力もできません。もう一度別の cmd を開き、管理者権限で実行します。注意: この時点で、MySQLサーバーが正常に動作していることを確認する必要があります。次のコマンドを使用してMySQLサーバーを実行します。net start mysql
新しく開いたcmdで、mysqlのbinディレクトリに切り替えて、mysql -u root -pコマンドを入力します。
パスワードの入力を求められます。以前に mysqld --skip-grant-tables コマンドを使用したことがあるため、パスワードはスキップします。Enter キーを押して次の手順に進みます。

8. パスワードを設定する

希望するパスワードを設定してください。ここでは123456を使用します。
次のコマンドを入力します。update mysql.user set authentication_string=password(“123456”) where user=“root”;
次に、次のコマンドを使用してmysqlフラッシュ権限を更新します。
この時点で操作は完了です。すべての cmd コマンド ラインを閉じます。

9. MySQLがインストールされているかどうかを確認する

管理者として cmd コマンド ラインを開き、MySQL の下の bin パスに切り替えます。この時点で、MySQL サービスが正常に実行されていることを確認してください。
次に、mysql -u root -pコマンドを入力します。
システムはパスワードの入力を求めます。前回設定したパスワードを入力してください。cmd コマンドラインのプロンプトが mysql の下の bin ディレクトリから mysql> に変わったら、おめでとうございます。mysql がインストールされました。インストール プロセス中に問題が発生した場合は、MySQL サーバーがオンになっているかどうか、対応するファイル ディレクトリが切り替えられているかどうか、構成ファイルに問題がないかなどを検討してください。

素晴らしいトピックの共有:

MySQL の異なるバージョンのインストール チュートリアル

さまざまなバージョンの MySQL 5.7 インストール チュートリアル

さまざまなバージョンの MySQL 5.6 インストール チュートリアル

さまざまなバージョンのmysql8.0インストールチュートリアル

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL 5.7.25 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7.27 のインストールと設定方法のグラフィックチュートリアル
  • Win32 MySQL 5.7.27 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7.27 のインストールと設定方法のグラフィックチュートリアル
  • MySql 5.7.20 のインストールとデータおよび my.ini ファイルの構成
  • Linux に MySql 5.7.21 をインストールするための詳細な手順
  • Windows システムに mysql5.7.21 をインストールするための詳細なチュートリアル
  • MySQL 5.7.20 Green Edition のインストールの詳細なグラフィックチュートリアル
  • Windows での MySQL 5.7.20 のインストールと設定方法のグラフィック チュートリアル
  • MySQL 5.7.25 圧縮版のインストールと設定方法のグラフィックチュートリアル

<<:  Rails APIを使用してReactアプリケーションを構築するための詳細な手順

>>:  一般的な Linux ディストリビューションのミラーソース構成の概要

推薦する

VMware ESXi CLI の一般的なコマンドを調べる

目次【共通コマンド】 [一般的な esxi コマンドの概要] [esxcli コマンドの調査] ES...

MySQL のバックアップとリカバリの設計アイデア

背景まず、背景を説明します。ある制約により、当社の現在のバックアップ戦略では、1 日おきにフル バッ...

ウェブページのカラーマッチングにおけるオーバーラップとソフトカラーマッチングの手法を詳しく説明

この記事には、細かい点は一切なく、カラーマッチングのテクニックをシェアするだけです。とてもシンプルで...

要素 el-table テーブルの二次カプセル化 (テーブルの高さの調整付き)

序文会社でのインターンシップ中、フロントエンド開発にはvue+element-uiフレームワークを使...

Mac OS10.12 に mysql5.7.18 をインストールするチュートリアル

ウェブ全体を検索して、さまざまな落とし穴を見つけましたが、問題は解決しませんでした。ついに自分でも分...

古い Vue プロジェクトに Vite サポートを追加する方法

1. はじめに会社のプロジェクトを引き継いで2年になります。今では毎回プロジェクトを起動するのに1分...

Vue3 がコンポーネント通信に mitt を使用する手順

目次1. インストール2. プロジェクトにインポートしてマウントする3. 使用Vue2.x はコンポ...

nginx プロキシ ポート 80 からポート 443 への実装

nginx.conf設定ファイルは次のとおりです。 ユーザー nginx; ワーカープロセス 1; ...

webpack-dev-server のコア概念とケースの詳細な説明

webpack-dev-server コアコンセプトWebpack の ContentBase と ...

分散ロックの原理と3つの実装方法の詳細な説明

現在、ほぼすべての大規模な Web サイトとアプリケーションは分散方式で展開されています。分散シナリ...

Docker を使用してスタンドアロン Pulsar とクラスター化された Redis をデプロイする方法 (開発アーティファクト)

目次1. はじめに: 2. ドッカー: 1 カスタムネットワーク2 展開を開始する3 ネットワークを...

MySQL ステートメントロックの実装の分析

概要: 2 つの MySQL SQL ステートメント ロックの分析次のSQL文にどのようなロックが追...

Centos6でgitlabを構築する方法

序文元のプロジェクトは、パブリックネットワークgitlabに配置されていました。セキュリティ上の理由...

ウェブサイト制作におけるオンライン広告の新しいインタラクティブ体験(グラフィックチュートリアル)

インターネット時代が成熟するにつれて、オンライン広告の発展も加速しています。圧倒的な広告収入と完璧な...

MySQL は information_schema オブジェクトの付与をバイパスし、ERROR 1044 (4200) エラーを報告します

この質問は、MySQL の権限に関する WeChat グループのネットユーザー間の議論です。次のよう...