mysql 8.0.12 winx64 のダウンロードとインストールのチュートリアル

mysql 8.0.12 winx64 のダウンロードとインストールのチュートリアル

MySQL 8.0.12のダウンロードとインストールのチュートリアルは参考までに、具体的な内容は次のとおりです。

ダウンロード

ダウンロード

図のように

ダウンロード後、インストール パッケージを任意のフォルダに解凍します。私は E ドライブに解凍しました。

インストール

1. 解凍後、E:\mysql\mysql-8.0.12-winx64 があるので、その中に空のフォルダデータを作成します。このフォルダが既に存在する場合は、この手順を実行する必要はありません。

2. my.iniファイルを作成し、メモ帳で開いて、次のコードをコピーします。

[mysqld]
# ポート 3306 を設定 port=3306
# mysqlのインストールディレクトリを設定します basedir=E:\\mysql\\mysql-8.0.12-winx64
# mysqlデータベースデータの保存ディレクトリを設定します。datadir=E:\\mysql\\mysql-8.0.12-winx64\\Data # 二重の\\に注意してください
# 許可される最大接続数 max_connections=200
# 許容される接続失敗の回数。これは、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためです。max_connect_errors = 10
# サーバーが使用するデフォルトの文字セットは UTF8 です
文字セットサーバー=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB
# デフォルトでは、認証には「mysql_native_password」プラグインが使用されます。default_authentication_plugin=mysql_native_password
[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します
[クライアント]
# MySQL クライアントがサーバーに接続するために使用するデフォルトのポートを設定します。ポート = 3306
デフォルトの文字セット=utf8

環境変数の設定

  • コンピューターを右クリック -> プロパティ -> システムの詳細設定 -> 詳細設定 -> 環境変数
  • システム変数に MYSQL_HOME という変数を追加します。
  • Path変数を変更し、最後に%MYSQL_HOME%\binを追加します。

管理者としてcmdコマンドを実行し、mysqlのbinディレクトリへのパスを変更します。

データベースを初期化するには、次のコマンドを実行します: mysqld –initialize –console
結果では、次の文のコロンの後の部分がデフォルトのパスワードなので、書き留めておいてください。
root@localhostの一時パスワードが生成されます: rI5rvf5x5G,E

設置サービス

  • コマンドmysqld –installを実行すると、mysql がインストールされます。

###インストールが成功したかどうかをテストする

  • mysqlコマンドを実行します: net start mysql
  • mysqlコマンドを停止する: net stop mysql

パスワードを変更する

  • パスワードを123456に変更し、cmdを実行し、binディレクトリでコマンドを実行するとします: mysql -u root -p
  • 元のパスワードを入力してください
  • 入力ステートメント: ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

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

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

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

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

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

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

以下もご興味があるかもしれません:
  • MySQL 8.0.22.0 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • MySQL 8.0.22 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • mysql8.0.20 のダウンロードとインストールおよび発生した問題 (図とテキスト)
  • MySQL 8.0.16 圧縮版のダウンロードと Win10 システムへのインストール チュートリアル
  • MySQL 8.0.13 のダウンロードとインストールのチュートリアル(画像とテキスト付き)
  • MySQL 8.0.22 の最新バージョンのダウンロードとインストールの超詳細なチュートリアル (Windows 64 ビット)

<<:  Nginx リバース プロキシはポート 80 のリクエストを 8080 に転送します

>>:  ブートストラップテーブルの使い方のまとめ

推薦する

MySQL での r2dbc の使用に関する詳細な理解

導入MySQL は、私たちが日常業務で使用する非常に一般的なデータベースです。MySQL は現在 O...

JavaScript WeakMap の使い方の詳しい説明

WeakMap オブジェクトは、キーが弱参照であるキー/値のペアのコレクションです。キーはオブジェク...

JavaScript の例におけるループの使用法の詳細な説明

退屈だったので、ループに関する簡単な演習をいくつかまとめてみました。JS を学び始めたばかりの方に役...

フレームセットの高さを設定する際のインターフェース変形の解決策

現在、プロジェクトを作成しました。インターフェースは次のとおりです。これはフレームセットを使用して行...

MySQL における ESCAPE キーワードの使用法の詳細な説明

MySQL エスケープエスケープとは、エスケープ文字の本来の意味を意味します。エスケープ文字の目的は...

Linux で nginx を起動および再起動する方法

Nginx (エンジン x) は、IMAP/POP3/SMTP サービスも提供する高性能 HTTP ...

MySQL の暗黙的な型変換によって発生するインデックス障害の解決策

目次質問再生暗黙的な変換要約する参照する質問仕事中、1 つの SQL クエリ ステートメントのみを実...

高い同時実行性の下でNginxのパフォーマンスを最適化する方法をまとめます

目次特徴利点インストールとコマンド設定ファイルプロキシモードとリバースプロキシ構成フォワードプロキシ...

CocosCreator Huarongdaoデジタルパズルの詳しい説明

目次序文文章1. パネル2. 華容島ソリューション3. コード4. 注記序文華容路とは何ですか? 誰...

SpringBoot + Vue プロジェクトを Linux サーバーにデプロイするための詳細なチュートリアル

序文SpringBoot + Vueのフロントエンドとバックエンドを分離したプロジェクトをどのように...

Tomcatはスレッドプールを使用してリモート同時リクエストを処理します。

Tomcatが同時リクエストを処理する方法を理解することで、スレッドプール、ロック、キュー、および...

Linux での Nginx アンチホットリンクと最適化の実装コード

バージョン番号を非表示バージョン番号は非表示になっていません。セキュリティを強化するために、バージョ...

MySQL で指定エンコーディングを実装する際の落とし穴について

前面に書かれた環境: MySQL 5.7+、MySQL データベースの文字エンコードは utf8、テ...

MySQL 8の新機能ウィンドウ関数の役割

MySQL 8.0 の新機能は次のとおりです。 Unicode 9.0 をすぐに完全にサポートウィン...

Nginx における accept lock の仕組みと実装の詳細な説明

序文nginx はマルチプロセス モデルを使用します。リクエストが届くと、システムはプロセスをロック...