mysql-8.0.19-winx64 をインストールしてログインするための初心者向けチュートリアル (初心者必読)

mysql-8.0.19-winx64 をインストールしてログインするための初心者向けチュートリアル (初心者必読)

1. インストールパッケージ(64ビット)をダウンロードする

MySQL公式サイトのダウンロードリンク: https://www.mysql.com/cn/

クリックしてダウンロード

ドロップダウンして画像の説明をここに挿入します

下にスクロールして以下のリンクを見つけてください

ここに画像の説明を挿入

上記のリンクをクリックして、以下のリンクを見つけてください

ここに画像の説明を挿入

画像に表示されているバージョンを選択し、「ダウンロード」をクリックします。

ここに画像の説明を挿入

ここに画像の説明を挿入

2. MySQLデータベースをインストールする

インストール パッケージを解凍します。ここでは、インストール パッケージを D ドライブの MySQL フォルダーに解凍します。

ここに画像の説明を挿入

環境変数の設定

(1)「マイコンピュータ」を右クリック -> 「プロパティ」 -> 「システムの詳細設定」 -> 「環境変数」。 (2)システム変数で新規を選択します。

ここに画像の説明を挿入

(3)下図の内容を入力します(変数値はインストールパッケージの解凍パスに応じて変わります)。

ここに画像の説明を挿入

(4)システム変数でパスを見つけて、「編集」を選択します。

ここに画像の説明を挿入

(5)「新規」をクリックし、%MYSQL_HOME%\binと入力します。

ここに画像の説明を挿入

3. my.iniファイルを設定して初期化する

(1)インストールパッケージを解凍した後、フォルダ内に新しいテキストドキュメントを作成し、名前をmy.iniに変更します。

ここに画像の説明を挿入

(2)my.iniファイルに以下の設定を記述します。

[mysqld]
# ポート 3306 を設定 port=3306

# MySQL のインストールディレクトリ、つまり MySQL の圧縮パッケージを解凍するディレクトリをカスタマイズします basedir=D:\MySQL\mysql-8.0.19-winx64

# MySQL データベースのデータ保存ディレクトリをカスタマイズします。datadir=D:\MySQL\mysql-8.0.19-winx64\data

# 許可される最大接続数 max_connections=200

# 許可される接続失敗の数は、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためのものです。max_connect_errors=10

# サーバーが使用するデフォルトの文字セットは UTF8 です
文字セットサーバー=utf8

(basedir および datadir パスは実際のパスに従って記述されます。)

4.

(1)管理者としてコマンドプロンプトを実行する

ここに画像の説明を挿入

(2)MySQLインストールディレクトリのbinディレクトリで以下のコマンドを実行します。

mysqld --initialize --console 

ここに画像の説明を挿入

2 番目のボックスにはデフォルトの初期パスワードが含まれています。これは後で使用するため覚えておく必要があります。

(3)以下のコマンドを入力します。

mysqld --install

ここに画像の説明を挿入

(4)以下のコマンドを入力してMySQLを起動します。

net start mysql

ここに画像の説明を挿入

(5)初期パスワードを変更します。次のコマンドを入力します。

mysql -uroot -p

ここに画像の説明を挿入

上記のボックスにパスワードを入力してください。パスワードは、上記手順 (2) でメモした初期パスワードです。パスワードを自分のものに変更するには、次のコマンドを入力します。

alter user 'root'@'localhost' identified by 'jb51jb51';

ここに画像の説明を挿入

2 番目の矢印はパスワードを指しています。実際の状況に応じて、上記のコマンドの csdncsdn を独自のパスワードに変更できます。

(6)exitと入力してMySQLを終了し、パスワードを再入力してログインが成功したかどうかを確認します。

ここに画像の説明を挿入

(7)ログアウトしてMySQLサービスを終了します。

ここに画像の説明を挿入

要約する

これで、初心者がmysql-8.0.19-winx64をインストールしてログインするための図解チュートリアルに関するこの記事は終了です(初心者必読)。mysql-8.0.19-winx64のインストールとログインに関するより関連性の高いコンテンツについては、123WORDPRESS.COMで以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。

以下もご興味があるかもしれません:
  • mysql8.0.19 winx64バージョンのインストール問題を解決する
  • mysql-8.0.19-winx64 のインストール中に問題が発生しました: ディレクトリ ''xxxx\Database\'' を作成できません
  • MySQL 8.0.19 winx64 インストールチュートリアルと Windows 10 での初期パスワードの変更
  • mysql 8.0.19 winx64.zip インストール チュートリアル

<<:  LinuxにVSCodeをダウンロードしてインストールし、プログラミングを使用して現在の時刻を出力する

>>:  Nginx の realip モジュールの使い方の基礎学習

推薦する

Layuiテーブル行のデータを動的に編集する

目次序文スタイル機能説明初期化コードイベントリスナーの追加リスナーツールバーモニターテーブル行ツール...

vuexプロジェクトにおけるログインステータス管理の実践プロセス

目次道具:ログインシナリオ:練習する:シナリオ1: 思考と実践シナリオ2: 思考と実践要約する道具:...

MySQLデータベース移行におけるデータ文字化けの問題を解決する

リーダーの指示のもと、Java プロジェクトを引き継ぎ、リファクタリングを行う必要がありました。同時...

CSS は、モバイル端末でクリックされたときに生成された要素の背景色を削除します (推奨)

クリック時に背景色を生成する要素の CSS スタイルに次のコードを追加します。 -webkit-ta...

js のプロトタイプ、プロトタイプ オブジェクト、プロトタイプ チェーンの包括的な分析

目次プロトタイプを理解するプロトタイプオブジェクトを理解するインスタンスプロパティとプロトタイププロ...

VueコンポーネントライブラリElementUIはテーブルリストのページング効果を実現します

ElementUIはテーブルリストのページング効果のチュートリアルを実装しています。参考までに。具体...

js で継承を実装する 5 つの方法

コンストラクタの借用この手法の基本的な考え方は単純です。サブタイプ コンストラクター内からスーパータ...

Linux redis-Sentinel 設定の詳細

ダウンロードダウンロードアドレス: https://redis.io/download /usr/l...

SQLクエリの実行順序をゼロから学ぶ

SQL クエリ ステートメントの実行順序は次のとおりです。 (7)選択 (8) DISTINCT &...

Vue ページレンダリングにおけるキーの適用例チュートリアル

導入フロントエンドプロジェクトの開発プロセスでは、el-table によって表示される結果列がコンポ...

Docker イメージのデフォルトの保存場所を変更する方法 (ソリューション)

システムの初期のパーティション分割により、オペレーティング システム内の対応する / パーティション...

Mysqlのマージ結果と水平スプライシングフィールドの実装手順

序文最近、レポート機能に取り組んでいたのですが、ある月に各部署に入社した人と退職した人の数をカウント...

Tomcat サービスに Java 起動コマンドを追加する方法

私の最初のサーバープログラム現在、オンラインゲームの書き方を学んでいるので、サーバーサイドのプログラ...

最も単純な ErrorBoundary コンポーネントをカプセル化して、React 例外を処理する

序文React 16から、子コンポーネントで発生したエラーを捕捉し、エラーログを記録し、ダウングレー...