Windows での MySQL 8.0.11 インストール チュートリアル

Windows での MySQL 8.0.11 インストール チュートリアル

この記事は、WindowsでのMySQL 8.0.11のインストールチュートリアルを記録しています。具体的な内容は次のとおりです。

1. 公式ダウンロード mysql-8.0.11-winx64.zip

2. ダウンロードしたファイルをインストールディレクトリ(現在はD:\mysql-8.0.11)に解凍します。

3. my.ini ファイルを作成します (現在は D:\mysql-8.0.11 ディレクトリにあります)

[mysql] 
#MySQLクライアントのデフォルトの文字セットを設定します default-character-set=utf8mb4 
[mysqld] 
デフォルトパスワードの有効期限=0 
#ポート3307を設定 port=3307 
#インストールディレクトリを設定します basedir=D:\mysql-8.0.11\ 
#データ保存ディレクトリ datadir=D:\mysql-8.0.11\data\ 
#許可される最大接続数 max_connections=200 
#サーバーが使用するデフォルトの文字セット character-set-server=utf8mb4 
#新しいテーブルを作成するためのデフォルトのストレージエンジン default-storage-engine=INNODB 
# 大文字と小文字を区別しない lower_case_table_names=1 
#認証方法 default_authentication_plugin=mysql_native_password

4.管理者としてWinコマンドウィンドウを開きます

5. データディレクトリを作成します(データパスはmy.iniで設定されたデータ保存ディレクトリと一致します)

mkdir D:\mysql-8.0.11\data

6. cdコマンドを実行してbinフォルダに入ります

7. コマンドウィンドウで実行する

mysqld --defaults-file=D:\mysql-8.0.11\my.ini --initialize --console

8. コマンド ウィンドウで MySQL サービスをインストールします (名前: MySQL-8)

mysqld MySQL-8 をインストール

9. サービスパネルを開いてサービスを開始する

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

mysql -uroot -p -hloalhost -P3307
ALTER USER 'root'@'localhost' を '******' によって mysql_native_password で識別します。

素晴らしいトピックの共有: MySQL のさまざまなバージョンのインストール チュートリアル MySQL 5.7 バージョンのインストール チュートリアル MySQL 5.6 バージョンのインストール チュートリアル

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

以下もご興味があるかもしれません:
  • Windows 10 での MySQL 8.0.16 のインストールと設定のチュートリアル
  • Windows での MySQL 8.0.16 のインストールと設定方法のグラフィック チュートリアル
  • Windows 環境に mysql-8.0.11-winx64 をインストールする際に発生する問題を解決する
  • MySQL 8.0.12 のインストールと設定方法のグラフィックチュートリアル (Windows 版)
  • MySQL 8.0.12 のインストールと設定方法のグラフィック チュートリアル (Windows10)
  • MySQL 8.0 Windows zip パッケージ版の詳細なインストール手順
  • Windows に MySQL 8.0.16 をインストールする手順とエラーの解決方法

<<:  Node.js を使用して C# のデータ テーブル エンティティ クラス生成ツールを作成する方法

>>:  Nginxを再コンパイルしてモジュールを追加する方法

推薦する

Typescriptを使用してWeChatミニプログラムを開発するための詳細な手順

Typescript の利点については詳しく説明する必要はありません。ご興味があれば、(https:...

Docker で Java 8 Spring Boot アプリケーションを開発する方法

この記事では、ローカル マシンに Java 8 をインストールせずに、Java 8 を使用して簡単な...

Linux でのマルチスレッドプログラミング例の分析

1 はじめにスレッド技術は 1960 年代にすでに提案されていましたが、マルチスレッドがオペレーティ...

CSS 3.0とビデオを組み合わせることでクリエイティブなオープニング効果を実現

CSS 3.0 とビデオを組み合わせて実現したクリエイティブなオープニングをご紹介します。効果は次の...

MySQLのexecute、executeUpdate、executeQueryの違い

execute、executeUpdate、executeQuery の違い (およびそれらの戻り値...

ラジオボタンとチェックボックス効果の純粋な CSS 実装例

ラジオボタンとチェックボックスラジオボタンとチェックボックスの効果を実現するための純粋な CSSラジ...

純粋なテキストとアイコン付きのボタンを実現するための HTML+CSS

この記事では、いくつかの基本的なページ要素の実装方法をまとめており、後で更新される予定です。まず、私...

JavaScriptでページスクロールアニメーションを実装する

目次レイアウトを作成するCSSスタイルを追加するJavaScript で要素を操作する対象要素を取得...

最もよく使われるHTMLエスケープシーケンス

HTML では、<、>、& などは特別な意味を持ち (<、> はリン...

MySQL 上級学習ノート (パート 3): MySQL 論理アーキテクチャの紹介、MySQL ストレージ エンジンの詳細な説明

MySQL 論理アーキテクチャの概要他のデータベースと比較すると、MySQL は、そのアーキテクチャ...

Ubuntu 14.04 で QT5 をインストール、設定、アンインストールするための詳細な手順

1. 以前 QT5.13 バージョンをダウンロードしましたが、インストール後、Qtcreator を...

Nginx で何ができるかの包括的な分析

序文この記事は、サードパーティのモジュールをロードせずにNginxで処理できることのみに焦点を当てて...

MongoDBのパフォーマンスを向上させる方法

MongoDB は高性能なデータベースですが、使用していくうちにパフォーマンスの問題が発生することが...

lastInfdexOf 関数の MySQL 実装例

MySQL では lastIndexOf に似た関数を使用する必要がある場合もありますが、すぐに使用...

Vue双方向バインディングの詳細な説明

目次1. 双方向バインディング2. 他のタグを選択した場合にも同じ結果になりますか? 答えはもちろん...