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

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

1. MySQL 8.0.16を解凍する

次の図に示すように、解凍後にdadaフォルダとmy.ini構成ファイルを手動で追加します。

2. 新しい設定ファイルmy.iniを作成し、 D:\Free\mysql-8.0.16-winx64ディレクトリに配置します。

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します
[mysqld]
#ポート3306を設定 port = 3306
# mysqlのインストールディレクトリをbasedir=D:\Free\mysql-8.0.16-winx64に設定します
# mysqlデータベースデータの保存ディレクトリを設定します。datadir=D:\Free\mysql-8.0.16-winx64\data
# 許可される最大接続数 max_connections=200
# 許容される接続失敗の回数。これは、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためです。max_connect_errors = 20
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB
# パスワードを無視する# skip-grant-tables

図に示すように:

3. MYSQL設定を初期化する

管理者として Windows PowerShell を開き、 D:\Free\mysql-8.0.16-winx64\binディレクトリに移動して、次のコマンドを実行します。

mysqld --initialize --console

実行が成功すると、次の図が表示されます。

その中で、[注記] [MY-010454] [サーバー] root@localhost: の一時パスワードが生成され、その後に初期化パスワードが続きます。つまり、 diK3i1dH=k8b

Mysql設定を初期化すると、以下に示すように、データディレクトリに関連ファイルが生成されます。

4. MySQLサービスをインストールしてサービスを開始する

サービスをインストールするコマンドは、mysqld --install サービス名です。私のコンピュータにはすでにmysqlサービスがインストールされているため、以下に示すように、サービス名としてmysql8を使用します。

mysqld --install mysql8

サービスを開始するコマンドは、net start service nameです。

net start mysql8

次のスクリーンショットに示すように

5. MySQLにログインしてルートパスワードを変更する

デフォルトで割り当てられたパスワード(例:diK3i1dH=k8b)を使用してログインします。

mysql -uroot -pdiK3i1dH=k8b

ログインに成功したら、パスワードをpasswordに変更します

alter user 'root'@'localhost' IDENTIFIED BY 'password';

リフレッシュするだけ

flush privileges;

下の図に示すように

6. 再度ログインする

新しいパスワードでも正常にログインできます!

要約する

上記は、編集者が紹介したWin10でのMySQL8.0.16の無料バージョンのインストールと設定のチュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • MySQL 8.0.23 のインストールと設定方法のグラフィックチュートリアル (Win10 の場合)
  • MySQL 8.0.18 のインストールと設定方法のグラフィックチュートリアル (Windows 10 版)
  • Win10 64ビットMySQL8.0のダウンロードとインストールのチュートリアル図
  • MySQL 8.0.12 のインストールと環境変数の設定チュートリアル (Win10 の場合)
  • Win10 での MySQL 8.0.15 のインストールと設定のグラフィック チュートリアル
  • win10 で mysql8.0.23 をインストールし、「サービスが制御機能に応答しません」という問題を解決する方法

<<:  WeChatアプレットのスクロールビューが左右にスライドできない問題を解決する方法

>>:  Windows に WSL をインストールして構成する方法

推薦する

MySQL データの集約とグループ化

多くの場合、データを実際に取得せずに要約する必要があり、 MySQLこの目的のために特別な関数を提供...

Webフロントエンドの一般的な操作(JS/HTML/CSSなどの知識を含む)

ul liの前のアイコン1をキャンセルしますクリア値1値を1に設定ラベル中央値1をクリアラベルの中央...

MySQL の重要なパフォーマンス インデックスの計算と最適化方法の概要

1 QPS 計算 (1 秒あたりのクエリ数) MyISAMエンジンベースのDBの場合 MySQL&g...

jQuery は拡張アニメーションによるナビゲーション バー効果を実装します

展開アニメーション効果のあるナビゲーションバーを設計してカスタマイズし、デモを作成してみました。設計...

未来志向の総合的なウェブデザイン:プログレッシブエンハンスメント

<br />原文: プログレッシブエンハンスメントを理解するアーロン・ガスタフソン翻訳:...

Vue での props の使い方の紹介

序文: Vue では、props を使用して、もともと分離されていたコンポーネントを直列に接続するこ...

Webデザインチュートリアル(7):Webデザインの効率化

<br />前の記事:Webデザインチュートリアル(6):デザインへの情熱を持ち続けまし...

Linux システムの busybox に mkfs.vfat コマンドを移植する

オーディオおよびビデオ ファイルを保存するためのディスク寿命を延ばすには、ディスクをフォーマットする...

CentOS 7 でゲートウェイを変更して IP を設定する方法の例

Centos7 バージョンをインストールするときに、外部ネットワークへの接続を選択すると、外部ネット...

シェルスクリプトを使用して CentOS7 に python3.8 環境をインストールする (推奨)

ワンクリック実行仮想マシンに Python 3.8 をインストールするには、ネットワーク アダプター...

MySQL 8.0.20 winx64 のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0.20 winx64 のインストールと設定方法を次のように説明します...

LinuxはRsync+Inotifyを使用してローカルとリモートのデータのリアルタイム同期を実現します。

0x0 テスト環境本社本番サーバーと支社バックアップサーバーはリモートデータバックアップが必要です...

CSSスタイルのカスケーディングルールの詳細な説明

CSS スタイル ルール構文スタイルは、CSS の基本単位です。各スタイル ルールは、セレクターと宣...

div ボックス モデルの使用経験の概要

ボックスモデルの計算<br />マージン + ボーダー + パディング + コンテンツC...

MySQL でストリーミングクエリを使用してデータ OOM を回避する

目次1. はじめに2. JDBCはストリーミングクエリを実装する3. パフォーマンステスト3.1. ...