MySQL 8.0.26 のインストールとアンインストールの完全なステップバイステップの記録

MySQL 8.0.26 のインストールとアンインストールの完全なステップバイステップの記録

序文

MySQL 8.0.26は2021年7月20日にリリースされました。

注意すべき変更点の 1 つは、このバージョンでは多くの変数名が変更されていることです。master と slave を含む多くの変数名が、source と replica に変更されました。たとえば、slave_parallel_workers ->replica_parallel_workers です。

以下にインストールおよびアンインストールの方法を詳しく説明します。

1. インストール

1.公式サイトからダウンロード

Baiduは公式サイトに入り、コミュニティバージョンは学習には十分です。圧縮バージョンをダウンロードしました。ここをクリックしてダウンロードページに直接移動します。

バージョン 8.X はパフォーマンスが最適化され、バージョン 5.7 よりも 2 倍高速になっていると言われています。

次に、ログインせずにダウンロードします

2. 構成を作成する

ダウンロード後、中国語の文字を含まないパスに解凍し、解凍したディレクトリにmy.ini設定ファイルを作成することをお勧めします。

# これらは基本的な設定情報です
[クライアント]
# mysqlクライアントのデフォルトの文字セットを設定する
デフォルトの文字セット=utf8

[mysqld]
# ポート 3306 を設定します。バージョン 5.7 では 3306 を使用していたので、ここでは 3307 を使用します。
ポート = 3307
# mysqlのインストールディレクトリを設定する
ベースディレクトリ=D:\developer\developer_tools\MySQL\mysql-8.0.26-winx64
# MySQLデータベースデータの保存ディレクトリを設定する
データディレクトリ=D:\developer\developer_tools\MySQLData\mysql-8.0.26-winx64
# 許可される接続の最大数
最大接続数=20
# サーバーが使用するデフォルトの文字セットは、8ビットのlatin1文字セットです
文字セットサーバー=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン
デフォルトのストレージエンジン=INNODB

3. MySQLを初期化する

管理者CMDは解凍されたbinディレクトリに入り、 mysqld --initialize --consoleと入力します。

4. MySQLサービスをインストールする

mysqld --install 服務名サービス名を入力しない場合、デフォルトは mysql です。

5. MySQLにログインする

まずはサービスを開始

3306はバージョン5.7で使用されているため、指定されたポートにログインします。

パスワードを変更します。生成されたパスワードは一時的なパスワードなので、変更する必要があります。

ALTER USER "root"@"localhost" IDENTIFIED BY "新密碼";

インストールは完了です。

2. アンインストール

1. サービスを停止する

管理者CMD、 net stop mysqlと入力します。2つのサービスが実行されているので、 net stop mysql2

削除したいバージョンを選択し、「OK」をクリックします

2. サービスをアンインストールする

2番目を削除することを選択しました。

3. インストールファイルを削除する

インストールディレクトリとデータディレクトリの両方を削除します。

4. レジストリ情報を削除する

レジストリパス

  • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\

要約する

MySQL 8.0.26 のインストールとアンインストールに関するこの記事はこれで終わりです。MySQL 8.0.26 のインストールとアンインストールの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQL 8.0.26 のインストールと設定方法のグラフィックチュートリアル
  • MySQL オフラインインストール 8.0.26 グラフィックチュートリアル
  • MySQL-8.0.26 構成グラフィックチュートリアル
  • CentOS7にMySQL 8.0.26をインストールする手順
  • MySQL 8.0.26 のインストールと簡易チュートリアル (インターネット上で最も完全)
  • Ubuntu 20 での MySQL 8.0.28 のインストールとアンインストールのチュートリアル
  • Ubuntu MySQL 8.0.28 のインストールと設定方法のグラフィックチュートリアル
  • Windows の無料インストール MySQL 8.0.28 バージョンのグラフィック チュートリアル
  • mysql 8.0.28 winx64.zip インストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.26 のインストールと設定のグラフィックチュートリアル

<<:  両端揃えレイアウトを実現する CSS 列のサンプルコード

>>:  テキストエリアの使用に関する注意事項

推薦する

HTML の相対パス (Relative Path) と絶対パス (Absolute Path) の詳細な理解

私は 1 年以上 Java Web 開発に携わっており、HTML または JSP ページの作成は避け...

Docker での Redis の永続ストレージの詳細な説明

この章では、dockerの下にあるSpring BootプロジェクトでRedisを操作し始めます。準...

LinuxでLVMディスクを拡張する詳細な手順

1.ハードディスクを追加する2. パーティションの状態を確認します: fdisk -l 3. パーテ...

ノードでシェルスクリプトを使用する方法

背景開発中、特定の状況でビジネス ロジックをバッチ処理するためのスクリプトが必要になる場合があります...

MySQL の遅いクエリ操作の例の分析 [有効化、テスト、確認など]

この記事では、MySQL のスロー クエリ操作について例を挙げて説明します。ご参考までに、詳細は以下...

新しいユーザーを作成し、MySQLに権限を付与する最も簡単な方法

ユーザーを作成します: 'oukele' によって識別されるユーザー 'ou...

Linux サーバー上で複数の SVN リポジトリを構成するプロセスの詳細な説明

1. 指定されたディレクトリにリポジトリを作成し、ディレクトリ全体を保存してください。この記事のサン...

JavaScript ES 新機能ブロックスコープ

目次1. ブロックスコープとは何ですか? 2. ブロックスコープが必要なのはなぜですか? 3. 関数...

divとtableの選択と組み合わせ方について簡単に説明します

ページレイアウトは、Web ページを扱い始めた頃からずっと気にかけていたことです。初期のテーブル構造...

HTMLチュートリアル、簡単に学べるHTML言語

1. <body background=画像ファイル名 bgcolor=color text=...

フローティング要素が親要素の高さを崩す原因と解決策の詳細な説明

フローティング要素は、親要素の高さを縮小します。要素を float float:left/right...

Ubuntu の Python で C/C++ メソッドを呼び出すダイナミック リンク ライブラリの詳細な説明

ブーストをインストールPython から C/C++ を呼び出す方法はたくさんあります。この記事では...

webpack イメージを base64 に変換する例

url-loader をダウンロード 糸を追加 -D URLローダー モジュール: { ルール: {...

Weibo の一括フォロー解除機能を実装する JavaScript コード

Weibo ユーザーのフォローを一括で解除するクールな JavaScript コードWeibo には...

Vueはスライダードラッグ検証機能の全プロセスを実現します

レンダリング 骨組みを定義し、HTMLとCSSを記述するHTML部分 <テンプレート> ...