mysql8.0.18 で winx64 をインストールするための詳細なチュートリアル (画像とテキスト付き)

mysql8.0.18 で winx64 をインストールするための詳細なチュートリアル (画像とテキスト付き)

MySQLデータベースをダウンロードするには、https://dev.mysql.com/downloads/mysql/にアクセスしてください。

解凍後、D:\Program Files\mysql-8.0.18ディレクトリに入ります。

my.ini ファイルを作成する

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8mb4に設定します
 
[mysqld]
# ポート 3306 を設定 port = 3306
# mysqlのインストールディレクトリを設定します basedir=D:\\Program Files\\mysql-8.0.18
# mysql データベース データの保存ディレクトリを設定します。MySQL 8 以降では次の設定は必要ありません。システムが自動的に生成します。そうでない場合はエラーが報告される可能性があります。# datadir=H:\\MyWork\\mysql-8.0.11\data
# 許可される最大接続数 max_connections=100
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8mb4
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

注意:インストールディレクトリは、インストールするディレクトリに変更する必要があります。MySQL 8+ ではデータ保存ディレクトリを設定する必要はなく、システムが自動的に生成します。

管理者としてcmdを実行してbinディレクトリに入ります

コマンドを実行

データベースを初期化する mysqld --initialize --console

ルートアカウントのパスワードを取得する

2019-11-25T02:10:27.196981Z 5 [注記] [MY-010454] [サーバー] root@localhost の一時パスワードが生成されました: ZuN&Xe02&=b<

インストール

mysqld インストール

起動する

ネットスタートMySQL 

先ほど使用したパスワードでログインしてください

このパスワードでログインした後は、すぐに新しいパスワードを変更する必要があります。そうしないと、次のエラーが報告されます。

初期パスワードを変更する

ALTER USER 'root'@'%' を '新しいパスワード' によって mysql_native_password で識別します。 

アンインストール

net stop mysql サービスの停止

mysqld --remove サービスをアンインストールする

再インストールにはデータディレクトリの削除が必要です

SQLyog 接続エラー

新しい接続を構成すると、エラーが報告されました: エラー番号 2058。分析の結果、MySQL パスワードの暗号化方法が変更されたことが示されました。

解決策: Windows cmd で mysql -u root -p にログインし、次の SQL を実行します。

ALTER USER 'root'@'localhost' を 'your password' によって mysql_native_password で識別します。 

その後、再接続します。

要約する

上記は、mysql8.0.18 で winx64 をインストールする方法に関する詳細なチュートリアルです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Windows 環境に mysql-8.0.11-winx64 をインストールする際に発生する問題を解決する
  • mysql 8.0.12 winx64 のダウンロードとインストールのチュートリアル
  • MySQL 8.0.12 winx64 詳細なインストールチュートリアル
  • MySQL 8.0.12 winx64 解凍バージョンのインストール グラフィック チュートリアル
  • mysql8.0.11 winx64 のインストールと設定方法のグラフィック チュートリアル (win10)
  • mysql8.0.11 winx64 手動インストールと設定チュートリアル
  • mysql8.0.0 winx64.zip 解凍バージョンのインストールと設定のチュートリアル
  • mysql-8.0.11-winx64.zip の詳細なインストール チュートリアル
  • Windows での MySQL 8.0.18 インストール チュートリアル (図解)
  • MySQL 8.0.18 のインストールと設定方法のグラフィックチュートリアル

<<:  nginx リクエスト ヘッダー データ読み取りプロセスの詳細な説明

>>:  jQueryはフォントサイズ調整ケースを実装します

推薦する

JavaScript の isPrototypeOf 関数

目次1. isPrototypeOf()例 1、オブジェクト クラス インスタンス:例 2: Hum...

Javascriptはセキュリティ検証に整合性属性を使用します

目次1. スクリプトタグを使用してファイルをインポートする1. ローカルファイルをインポートする2....

Vue3 の ref toRef と toRefs の違いを理解する方法

目次1. 基本1.参照2. 参照3. 参照4. 最適な使い方2. 詳細な1. なぜrefが必要なのか...

Web 開発チュートリアル クロスドメイン ソリューションの詳細な説明

序文この記事では、主にWeb開発のためのクロスドメインソリューションを紹介し、参考と学習のために共有...

フロントエンド プロジェクトのデフォルトのスクロール バー スタイルを変更する (概要)

スクロールバーのデフォルトスタイルを変更する必要があるプロジェクトを多数作成しましたが、プラグインを...

Node.js コンソールで強調表示されたコードを印刷する方法

序文コードを実行してエラーが発生すると、エラーが出力されます。エラーにはスタック情報が含まれており、...

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

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

ApacheとTomcatを組み合わせて静的状態と動的状態を分離する方法

実験環境ApacheとTomcatは両方ともIPアドレス192.168.153.136のホストにイン...

JavaScript配列重複排除の詳細な説明

目次1. アレイ重複排除2. 配列内のオブジェクトの重複排除3. 配列内の同じフィールドに基づいて別...

MySQL における varchar 型と char 型の違い

目次前述のVARCHAR型VARCHAR適用可能な状況CHAR型テストVARCHAR(5)とVARC...

Javascript ツリー メニュー (11 項目)

1. dhtmlxツリー dHTMLxTree は機能豊富なツリー メニュー コントロールです。豊...

vue.config.js パッケージ最適化構成

Baiduの情報は多様すぎて目が回ります。心配しないでください。私はあなたのためにそれを体験しました...

ローカル フォルダー内の画像を読み込んで表示するための HTML サンプル コード

一つの目的Html ページでローカル フォルダーを選択すると、フォルダーとそのサブフォルダー内のすべ...

Springboot アプリケーションを迅速にデプロイするために Docker とアイデアを統合する詳細なプロセス

目次1. はじめに2. 環境とツール3. Dockerをインストールし、リモート接続を構成する4. ...

MySQL で準備、実行、割り当て解除ステートメントを使用するチュートリアル

序文MySQLでは、準備、実行、割り当て解除を正式にはPREPARE STATEMENTと呼びます。...