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を再コンパイルしてモジュールを追加する方法

推薦する

UbuntuはPythonスクリプトのサンプルコードを定期的に実行する

オリジナルリンク: https://vien.tech/article/157序文この記事では、Ub...

ウォーターフォールフローレイアウトを実装する3つの方法

序文今日、Xianyuを閲覧していたとき、各行の高さが同じではないことに気付きました。調べてみると、...

CSS 3D からソースコードによる空間座標軸へ

かつて、サイコロを振るゲームについて話しました。その時は、steps 属性 + スプライト画像を使用...

Oracle の MySQL バージョンでユーザー Scott のテーブル ステートメントを作成する例

概要: Oracle scottユーザーには4つのテーブルがあり、実験やデータ検証に便利です。現在は...

テーブル内の要素のドラッグと並べ替えの問題について簡単に説明します

最近、要素テーブルを使用すると、並べ替えの問題によく遭遇します。単純な並べ替えであれば、要素の公式が...

Alibaba Cloud で静的ウェブサイトを素早く構築する方法

序文:ジュニアプログラマーとして、私は自分自身の個人ウェブサイトを構築し、それを他の人に見せることを...

HTML の <input> タグの詳細な説明と、それを無効にする方法

定義と使用法<input> タグはユーザー情報を収集するために使用されます。 type ...

アコーディオン効果を実現するネイティブ js

実際のWebページ開発でも、アコーディオンは頻繁に登場します。簡単なアコーディオンを作ったのですが、...

JavaScript におけるイベント委譲メカニズムと深いコピーと浅いコピーの簡単な分析

目次1. イベントの委任イベントバブリングイベントキャプチャイベントの泡立ちの昇華考える2. 深いコ...

Docker基盤技術の適用に関する詳細な説明 名前空間Cgroup

Docker の基盤技術: Docker の基盤となる 2 つのコア テクノロジーは、名前空間とコ...

時系列転位修復ケースを実装するSQL

目次1. 要件の説明2. アイデアの概要1. 延長を要求する2. アイデアの概要3. SQLコード1...

Mysql を 5.7 にアップグレードした後のグループ クエリの問題を解決する

問題を見つける最近MySQLをMySQL 5.7にアップグレードした後、次のようなクエリでグループ化...

TypeScript 列挙型

目次1. 概要2. デジタル列挙2.1 逆マッピング3. 文字列の列挙4. const列挙5. まと...

MySQLインデックスが失敗するいくつかの状況の分析

1. 最左プレフィックス原則 - 複数の列にインデックスが付けられている場合は、最左プレフィックス原...