Windows 10 での MySQL 8.0.16 のインストールと設定のチュートリアル

Windows 10 での MySQL 8.0.16 のインストールと設定のチュートリアル

この記事では、参考までにMySQL 8.0.16のインストールと設定方法のグラフィックチュートリアルを紹介します。具体的な内容は次のとおりです。

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

2. インストールチュートリアル

(1)環境変数を設定する

(2)データファイルの生成

(3)MySQLをインストールする

(4)サービスを開始する

(5)MySQLにログインする

(6)ユーザーパスワードの照会

(7)ユーザーパスワードの設定と変更

(8)終了

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

Oracle の公式 Web サイトから最新バージョンをダウンロードしてください。

ダウンロードをクリックした後、Oracle アカウントを登録するか、直接ダウンロードをスキップするかを選択できます。

ダウンロードが完了したら、保存するディスクを選択して解凍します。

(2)データファイルの生成

管理者としてcmdを実行する

E :\mysql\mysql-8.0.16-winx64\bin>と入力します。

コマンドmysqld --initialize-insecure --user=mysqlを実行して、E:\mysql\mysql-8.0.16-winx64\bin ディレクトリにデータ ディレクトリを生成します。

(3)MySQLをインストールする

コマンドの実行を続けます: mysqld -install

(4)サービスを開始する

コマンドの実行を続けます: net start MySQL

(5)MySQLにログインする

mysql にログインします: (以前にパスワードが設定されていないため、パスワードは空白です。パスワードを入力する必要はなく、Enter キーを押すだけです)

MySQLのルートパスワードを忘れた場合やルートパスワードを変更した場合の解決策は次のとおりです。

1. Windows オペレーティング システムの場合の手順は次のとおりです。

1. 実行中のMySQLサービスをシャットダウンします --> net stop mysql

2. DOS ウィンドウを開き、mysql\bin ディレクトリに移動します。

3. mysqld --console --skip-grant-tables --shared-memory と入力し、Enter キーを押します。 --skip-grant-tables は、MySQL サービスを起動するときに認証テーブル認証をスキップすることを意味します。 skip の前に 2 つの "-" があることに注意してください。 この時点では、DOS ウィンドウに入力することはできません。

4. 別の DOS ウィンドウを開き、mysql\bin ディレクトリに移動します。

5. 「mysql」と入力して Enter キーを押します。成功すると、MySQL プロンプト > が表示されます。

6. 権限データベースに接続します: use mysql; 。

7. パスワードを変更します。update mysql.user set authentication_string=("root123") where user='root';

変更が成功したことを示す次の文が表示されます。

クエリは正常、1 行が影響を受けました (0.01 秒)
一致した行: 1 変更された行: 1 警告: 0

8. 権限の更新(必須の手順):権限をフラッシュします。

9. 終了します。

10. システムからログアウトし、再度ログインします。

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

以下もご興味があるかもしれません:
  • Mysql 8.0.18 ハッシュ結合テスト (推奨)
  • MySQL 8.0.18 安定版がリリースされました! 予想通りハッシュ結合が実装されました
  • MySQL 8.0.17 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.17 のインストールと使用方法のチュートリアル図
  • MySQL 8.0.17 のインストールと設定のグラフィックチュートリアル
  • MySQL 8.0.17 インストール グラフィック チュートリアル
  • Windows での MySQL 8.0.16 のインストールと設定方法のグラフィック チュートリアル
  • mysql インストーラ コミュニティ 8.0.16.0 のインストールと構成のグラフィック チュートリアル
  • MySQL 8.0.16 圧縮パッケージのインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.18 のインストールと設定方法のグラフィックチュートリアル

<<:  Centos 7 システムの Tomcat サーバーの詳細な分析

>>:  追加、削除、変更、クエリを実行するための JS 操作オブジェクト配列のサンプルコード

推薦する

MySQL の null 制約のケースの説明

目次テーブルを作成するときにNOT NULL制約を設定するテーブルを変更するときに非NULL制約を追...

モバイル端末の適応により、px は自動的に rem に変換されます。

まずpostcss-pxtoremをインストールします: npm install postcss-p...

適応幅(パーセンテージ)に応じて Div の高さを調整する純粋な CSS

今日のレスポンシブ レイアウトの要件では、サイズを自動的に調整できる多くの要素で高さと幅の適応を実現...

MySQL における引用符とバックティックの違いと使い方の詳細な説明

序文そこでこのブログを書きました。このブログでは大物の記事からいくつかの知識も推奨しています。侵害が...

PHP クラスにおける static と self の違いの簡単な分析

メソッドが定義されているクラスに応じて、現在のクラスへの静的参照を取得するには、self:: または...

HTMLからPDFへの変換のための純粋なクライアント側と純粋なサーバー側の実装ソリューション

必要ユーザーがフォームに入力して「保存」をクリックすると、PDF ドキュメントを直接ダウンロードでき...

背景属性の8つの属性値の詳細解説(面接の質問)

CSSの背景プロパティの値背景色背景画像背景繰り返し背景位置背景添付複合プロパティ: 背景: ba...

VMware12 に CentOS8 をインストールする方法 (VM 仮想マシンに CentOS8 をインストールするチュートリアル)

数日前に CentOS8 がリリースされました。8 の最初のバージョンですが、今日は VM12 に ...

Dockerの核となる原則であるCgroupの詳細な説明

カーネル内の強力なツール cgroup は、NameSpace によって分離されたリソースを制限でき...

Windows 10 での mysql-8.0.17-winx64 のインストール方法

1.公式サイトからダウンロードして解凍する参考: ダウンロード後、zip 圧縮ファイル (mysql...

Vueのハッシュジャンプ原理の詳細な説明

目次ハッシュと履歴の違いハッシュ履歴getCurrentLocation の実装setupListe...

MySQLは複数テーブル関連統計(サブクエリ統計)の例を実装します

この記事では、例を使用して、MySQL で複数テーブルの関連統計を実装する方法について説明します。ご...

HTML テーブルタグチュートリアル (23): 行の境界線の色属性 BORDERCOLORDARK

行ごとに、暗い境界線の色を個別に定義できます。基本的な構文<TR 境界線の色を暗くする=col...

Nginx ロケーション設定(ロケーションのマッチング順序)の詳細な説明

ロケーションは「位置指定」を意味し、主にさまざまな位置指定のための URI に基づいています。これは...

MySQL、Oracle、SQL Server のページングクエリ例の分析

最近、Oracle、MySQL、SQL Server 2005 のデータ ページング クエリについて...