MySQL 8.0.11 Community Green Edition の Windows 用インストール手順図

MySQL 8.0.11 Community Green Edition の Windows 用インストール手順図

このチュートリアルでは、インストールに最新の MySQL コミュニティ グリーン バージョンである MySQL サービス 8.0.11 を使用します。グリーン バージョンは zip パッケージです。インストールは次の 4 つの手順に分かれています。

最初のステップ:

MySQL Community Green Edition サービスパックをダウンロード

ステップ2:

MySQL初期化ファイル「my.ini」を作成して設定する

ステップ3:

インストールが完了したら、インストールコマンドを使用してインストールと初期化を行います。

ステップ4:

MySQLサービスを開始する

ステップ5:

ログインし、パスワードを変更して再度ログインしてください

最初のステップ:

mysql-8.0.11-winx64 グリーン バージョン CSDN ダウンロード https://download.csdn.net/download/hello_world_qwp/10417433

公式発表によると、MySQL 8 は MySQL 5.7 より 2 倍高速で、多くの改善と高速なパフォーマンスをもたらします。

詳細な更新手順については、公式ドキュメントを参照してください。

ダウンロードが完了したら、パッケージを解凍します。具体的なディレクトリ構造は次のとおりです。


環境変数を設定し、以下に示すように、MySQL ディレクトリの下の bin ディレクトリをシステム変数 Path に追加します。


システム ウィンドウの [表示] で、[ファイル拡張子] をチェックして、次に示すように、my.ini ファイル拡張子が正しいことを確認します。


ステップ2:

MySQL 初期化ファイル「my.ini」を作成して設定します。

新しい my.ini 初期化ファイルを作成し、次のように入力します。

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します
[mysqld]
# ポート 3306 を設定 port = 3306 
# mysqlのインストールディレクトリを設定します basedir=G:\Install_Applications\Program Files\mysql-8.0.11
# mysqlデータの保存ディレクトリを設定します。datadir=G:\Install_Applications\Program Files\mysql-8.0.11\data
# 許可される最大接続数 max_connections=200
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

以下のように表示されます。


注: データ ディレクトリを作成する必要はありません。次の初期化手順で自動的に作成されます。

ステップ3:

インストールが完了したら、インストールコマンドを使用してインストールと初期化を行います。

インストール中は、管理者として cmd を実行する必要があります。そうしないと、インストール中にエラーが報告され、以下に示すようにインストールが失敗します。


前の手順で MySQL システム環境変数を設定しているため、ここで「mysqld install」コマンドを直接入力してインストールできます。前の手順で環境変数が設定されていない場合は、次の手順で MySQl bin ディレクトリに移動し、コマンドを入力して有効にする必要があります。MySQL サービスが正常にインストールされると、次のようになります。


MySQL を初期化し、コマンド「mysqld --initialize」を入力します。初期化が完了したら、MySQL サービスを開始できます。コマンド「net start mysql」を入力します。起動が成功すると、次のようになります。


注1:

注2:

mysqld --initialize-insecure (推奨、ルートパスワードを設定しないでください)

mysqld --initialize (推奨されません。ランダムな root パスワードを生成します) いくつかのコマンドを記録する必要があります:

MySQL サービスをインストール: mysqld --install

MySQL サービスをアンインストールします: sc delete MySQL/mysqld -remove

MySQLサービスを開始します: net start MySQL

MySQL サービスを停止します: net stop MySQL

ステップ5:

ログインし、パスワードを変更して再度ログインしてください

初回ログインにはパスワードは必要ありません。コマンド「 mysql -uroot -p 」を入力して Enter キーを押すだけでログインできます。データベースを表示するには、コマンド「 show databases ; 」を入力し、MySQL データベースに接続してコマンド「 user mysql ; 」を入力してから、MySQL パスワードを変更します。変更ステートメント「 ALTER USER 'root'@'localhost' IDENTIFIED BY 'HuaZai12345!'; 」を入力して変更します。次の図に示すように、変更は成功しています。


MySQL パスワードを変更したら、スーパー管理者を終了し、以下に示すように通常のログインを使用します。


要約する

上記は、編集者が紹介した Windows での MySQL8.0.11 Community Green Edition のインストール チュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQL 8.0.11 インストール概要チュートリアル図
  • mysql-8.0.11-winx64.zip の詳細なインストール チュートリアル
  • mysql8.0.11 winx64 のインストールと設定方法のグラフィック チュートリアル (win10)
  • MySQL Community Server 8.0.11 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.11 圧縮版のインストールと設定方法のグラフィックチュートリアル
  • MySql 8.0.11 のインストールと設定のチュートリアル
  • MySQL 8.0.11 MacOS 10.13 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.11 圧縮バージョンを Windows 10 にインストールするための詳細なチュートリアル
  • MySQL 8.0.11 MSI バージョンのインストールと構成のグラフィック チュートリアル
  • MySQL 8.0.11 Mac 用インストール ガイド

<<:  Vue の詳細な入門ノート

>>:  Linuxシステムはルートアカウントのリモートログインコマンドを禁止しています

推薦する

ウェブサイトのハイパーリンクを開く方法に関する議論

新しいウィンドウが開きます。 利点: ユーザーがリンクをクリックしても、現在閲覧しているコンテンツは...

HTML で余分なテキストを省略記号に変換する方法

HTML で余分なテキストを省略記号として表示したい場合は、いくつかの方法があります。 1行テキスト...

Linux 上の Vim で色とテーマを変更する方法

Vim は Linux でよく使用されるテキスト エディターです。 Vim は、Sublime や ...

LinuxでDHCPサーバーを構築する方法

目次1. 基礎知識: 2. DHCPサーバーの設定: 1. サーバーのIPを確認する2. DHCP ...

MySQL5.6.17データベースをインストールするときにMy.iniファイルを構成する方法

最近、プロジェクトの開発時に MySql データベースを使用しました。MySql に関する記事をいく...

Nginx における 2 つの現在の制限方法についての簡単な説明

負荷は通常、システム設計時に予測されます。システムがパブリック ネットワークに公開されている場合、悪...

フィールドを結合するSQL関数

最近、関連テーブル内のすべてのフィールドをクエリし、それらを 1 つのフィールドに再グループ化する必...

Vueフォームで画像を処理する方法

質問: Vue にブログ投稿をアップロードするためのフォームがあり、タイトル、本文、説明、スニペット...

jQueryは広告の表示と非表示のアニメーションを実装します

数秒後に広告が表示されて消えることがよくあります。この機能を実装するには、JQuery フレームワー...

Spring jdbc のデータベース操作オブジェクト モデルの詳細な例

Spring jdbc のデータベース操作オブジェクト モデルの詳細な例Spring Jdbc デー...

Linux/CentOS システムでネットワーク時間を同期する 2 つの方法の詳細な説明

ハードウェア上の理由により、機械は標準時間にある程度追いつけない場合があり、その誤差は 1 か月で数...

Vueのフィルターとディレクティブの詳細な説明

目次vueカスタムディレクティブグローバル指令ローカル指示使用フック関数(両方ともオプション)使用方...

this.parentNode.parentNode (親ノードの親ノード) はどういう意味ですか?

親ノードの親ノード、例えば、このような段落がありますHTML:コードをコピーコードは次のとおりです。...

MySQL 8.0.11 MSI バージョンのインストールと構成のグラフィック チュートリアル

この記事では、MySQL 8.0.11 MSIバージョンのインストールと設定のチュートリアルを参考ま...