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

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

1.公式サイトからダウンロードして解凍する

参考:

ダウンロード後、zip 圧縮ファイル (mysql-5.7.26-winx64.zip) がダウンロードされますので、このファイルを解凍します。

解凍後、解凍したファイルを D:\mysql-5.7.26-winx64 に置きます。

2. 環境変数を設定する

MYSQL_HOME を MySQL 解凍パス D:\mysql-5.7.26-winx64 に設定し、 %MYSQL_HOME%\bin,若是win7系統,則需要這樣填寫:;%MYSQL_HOME%\bin如下圖所示:

3. MySQL 解凍パスで、初期化パラメータを構成するための新しい my.ini ファイルを作成し、次の内容を my.ini ファイルにコピーします。

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します
[mysqld]
#ポート3306を設定 port = 3306 
# mysqlのインストールディレクトリをbasedir=D:\mysql-8.0.17-winx64に設定します
# mysqlデータベースデータの保存ディレクトリを設定します。datadir=D:\mysql-8.0.17-winx64\data
# 許可される最大接続数 max_connections=200
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

4. データベースを初期化する

管理者として cmd コマンド ウィンドウを開き、 mysqld --initializeコマンドを入力して、mysql データ ディレクトリを初期化します。初期化後、解凍されたディレクトリにデータ フォルダが生成されます。このフォルダには、.err で終わるファイルがあります。開くと、ランダムに生成されたパスワードが表示されます。次の図に示すように:

5. 設置サービス

cmdで次のコマンドを実行します

# サービスの登録

mysqld --install

#mysql を削除するには、次の図に示すように、mysqld --remove mysql コマンドを実行します。

# 以下のように、net start mysql サービスを開始します。

# 以下のように、net stop mysql を実行してサービスを停止します。

MySQL データベースにログインし、次のコマンドを使用します: mysql -u root -p。初期パスワードは、上のスクリーンショットに対応するパスワードです: o/wU!>G8lgzr、次の図に示されています。

6. パスワードを変更する

ALTER USER USER() IDENTIFIED BY '輸入新密碼';

要約する

上記は、編集者が紹介したWindows 10でのmysql-8.0.17-winx64のインストール方法です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • MySQL 8.0.20 インストールチュートリアルとインストールに関する問題に関する詳細なチュートリアル
  • MySQL 8.0.19 winx64 インストールチュートリアルと Windows 10 での初期パスワードの変更
  • Windows で mysql-8.0.18-winx64 をインストールするチュートリアル (画像とテキスト付き)
  • Windows 環境に mysql-8.0.11-winx64 をインストールする際に発生する問題を解決する
  • mysql8.0 Windows x64 zip パッケージのインストールと構成のチュートリアル
  • MySQL 8.0.20 インストール チュートリアル (画像とテキスト付き) (Windows 64 ビット)

<<:  ESXI の仮想マシンにワークステーションをインストールするときに発生するネットワーク障害の解決策

>>:  JavaScript データ型変換の例 (他の型を文字列、数値型、ブール型に変換する)

推薦する

Linuxのテキスト処理コマンドsortの詳細な説明

テキストファイルの内容を並べ替える使用方法: ソート + オプション + ファイル名 (複数のファイ...

LDAP ユーザー認証を使用するように Linux を構成する方法

私は CentOS に実装された LDAP ユーザー管理を使用しています。これはインターネット上のほ...

テーブルパーティションとパーティション分割とは何ですか?MySqlデータベースパーティションとテーブルパーティション分割方法

1. テーブルとパーティションを分割する必要があるのはなぜですか?日常の開発では、大きなテーブルに遭...

ApacheとTomcatによるクラスタ環境構築プロセスの分析

実際、Apacheクラスタを構築するのは難しくありません。私もインターネットで情報を見つけて自分で設...

Linux でのマルチスレッドおよびマルチプロセス クラッシュのシミュレーションに関する簡単な説明

結論:マルチスレッド環境では、スレッドの 1 つがクラッシュすると、他のスレッド (プロセス全体) ...

Linux チェックアップ、Linux の状態 (ネットワーク IO、ディスク、CPU、メモリ) を把握

目次1. コアコマンド2. 共通コマンド3. コアコマンドの詳細な説明3.1、ps補助3.2 トップ...

MySQLデータベースのマスタースレーブ同期の実際のプロセスの詳細な説明

目次インストール環境の説明MySQLデータベースサービスをインストールするメインライブラリを構成する...

TypeScript インターフェースの紹介

目次1. インターフェース定義2. 属性2.1 オプション属性2.2 読み取り専用プロパティ3. ク...

MySQLの明示的な型変換の簡単な分析

CAST関数前回の記事では、型変換を表示するために使用する CAST 関数について説明しました。暗黙...

Kali Linux インストール VMware ツールのインストール プロセスと VM インストール vmtools ボタン グレー

Xiaobai は vmtools のインストールを記録します。 1. 意義と機能: VMWARE ...

MySQL 最適化のケーススタディ

1. 背景Youzan の各 OLTP データベース インスタンスには、実行時間が特定のしきい値を超...

SSM VUE Axios の詳細な説明

目次SQL ログを表示するにはどうすればいいですか? ? SpringMVC でのパラメータ渡しの説...

HTMLはキャンバスを使用して箇条書きスクリーン機能を実装します

導入最近、大きな課題をこなす際に、弾幕プレイヤーを作る必要がありました。他の人のソースコードを借りて...

WangEditor リッチ テキスト コンポーネントを Angular でカプセル化する方法

リッチ テキスト コンポーネントは、Web プログラムで、特にブログやフォーラムなどの Web サイ...

ZabbixはPSK共有キーを使用してサーバーとエージェント間の通信を暗号化します。

Zabbix バージョン 3.0 以降、Zabbix サーバー、Zabbix プロキシ、Zabbi...