Windows 10 に MySQL 8.0.19 を zip 形式でインストールする詳細なチュートリアル

Windows 10 に MySQL 8.0.19 を zip 形式でインストールする詳細なチュートリアル

1.ダウンロード後、インストールしたいディレクトリに解凍します。

ダウンロードアドレス: https://dev.mysql.com/downloads/mysql/

mysql ダウンロード

2. インストールディレクトリに設定ファイルmy.iniを追加します。

[mysqld]
# ポート 3306 を設定 port=3306
# mysqlのインストールディレクトリを設定します basedir=D:\DevTool\MySQL-8.0.19
# mysqlデータベースデータの保存ディレクトリを設定します。datadir=D:\DevTool\MySQL-8.0.19\data
# 許可される最大接続数 max_connections=200
# 許容される接続失敗の回数。これは、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためです。max_connect_errors = 10
# サーバーが使用するデフォルトの文字セットは UTF8 です
文字セットサーバー=utf8mb4
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB
# デフォルトでは、認証には「mysql_native_password」プラグインが使用されます。default_authentication_plugin=mysql_native_password
[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8mb4に設定します
[クライアント]
# MySQL クライアントがサーバーに接続するために使用するデフォルトのポートと文字セットを設定します。ポート = 3306
デフォルトの文字セット=utf8mb4

datadir 用のフォルダーを作成する必要はありません。データベースが初期化されると自動的に作成されます。

3. 環境変数を設定し、mysql binディレクトリをパスに追加します。

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

管理者としてコマンドウィンドウを開き、 mysqld --initialize --user=mysql --consoleを実行します。

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

赤いボックスには、後でログインするときに使用するルート ユーザーとパスワードが含まれています。

5. データベースをインストールする

  • コマンドラインウィンドウでmysqld -installを実行すると、「Service successfully installed」と表示されます。これはインストールが成功したことを証明します。
  • net start mysqlでサービスを開始します。
  • mysql -u root -p コマンドを使用して、mysql にログインします。データベースの初期化に使用したパスワードを入力する必要があります。

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

  • ルートパスワードを変更するには、alter user 'root'@'localhost' identified by 'password'; を使用します。
  • ここで、パスワードは使用するパスワードです
  • exitコマンドでmysqlを終了し、新しいパスワードで再度ログインすることができます。

7. リモートユーザーを作成し、権限を付与する

  • ユーザーの作成: 'password' で識別されるユーザー 'username'@'%' を作成します。
  • 権限の付与: 付与オプションを使用して、*.* のすべての権限を 'username'@'%' に付与します。
  • 更新権限: フラッシュ権限;

8. データベースを削除する

  • net stop mysqlはサービスをシャットダウンします。
  • mysqld -remove または sc delete mysql を実行して、mysql サービスを削除します。
  • mysqlファイルディレクトリを削除する

要約する

上記は、Win10にMySQL8.0.19のzipバージョンをインストールする方法についての詳細なチュートリアルです。皆様のお役に立てれば幸いです。123WORDPRESS.COMウェブサイトをご愛顧いただき、誠にありがとうございます。

以下もご興味があるかもしれません:
  • Linux システム MySQL8.0.19 クイックインストールと構成チュートリアル図
  • MySql Installer 8.0.18 画像とテキストによるビジュアル インストール チュートリアル
  • Windows で MySQL インストーラーを使用して MySQL サービスをインストールするチュートリアル図
  • MySQL Installer Community 5.7.16 インストール詳細チュートリアル
  • mysql インストーラ コミュニティ 8.0.12.0 インストール グラフィック チュートリアル
  • MySQL8インストーラーバージョングラフィックチュートリアル

<<:  VMware15 の Deepin インストール詳細チュートリアル (画像とテキスト)

>>:  React-Native スクリーンショットコンポーネント react-native-view-shot の紹介と使い方のまとめ

推薦する

Reactはtodolistの追加、削除、変更、クエリを実装します

目次ToDoリストを例に挙げましょうディレクトリは次のとおりですアプリ入力.jsリスト.jsアイテム...

MySQL で binlog を使用する際のフォーマットの選択方法

目次1. binlogの3つのモード1.ステートメントレベルモード2. 行レベルモード3. 混合モー...

SQLクエリの実行順序をゼロから学ぶ

SQL クエリ ステートメントの実行順序は次のとおりです。 (7)選択 (8) DISTINCT &...

MySQLにおけるSQLの実行順序についてのちょっとした質問

今日、仕事中に左結合に関するSQLの問題に遭遇しました。後で解決しましたが、この問題を通じてSQLの...

React を使って小さなプログラムを書くための Remax フレームワークのコンパイル プロセス分析 (推奨)

Remax は、実行時に構文制限のないソリューションを採用した React を使用して小規模なプロ...

Vueルーティングコンポーネントでパラメータを渡す8つの方法の詳細な説明

シングルページアプリケーションを開発する場合、特定のルートを入力し、パラメータに基づいてサーバーから...

Vue3の状態管理の使用方法の詳細な説明

目次背景提供/注入共有状態の抽出データを提供するデータの挿入まとめ反応的な共有状態の抽出共有状態の使...

SSL で Nginx リバース プロキシを構成する簡単な手順

序文リバース プロキシは、Web 経由で行われたリクエスト (http と https の両方) を...

MySql で、存在しない場合は挿入し、存在する場合は更新する方法

まとめシナリオによっては、レコードがない場合は挿入し、レコードがある場合は更新するという要件がある場...

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

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

セマンティック XHTML タグの紹介

まず最初に指摘しておきたいのは、人間は視覚的な区分を通じてコン​​テンツの意味を判断できるが、検索エ...

Nginx Linux のインストールと展開の詳細なチュートリアル

1. Nginx の紹介Nginxは負荷分散やリバースプロキシにも使えるWebサーバーです。現在最も...

IIS を使用して X-Forwarded-For ヘッダー (XFF) を呼び出して訪問者の実際の IP を記録する 2 つの方法

問題: IIS を通じて公開された Web サイトは F5 デバイスの背後に配置されています。透過的...

HTML タグのリストと使用方法

HTMLタグのリストマークタイプ名前または意味効果述べるファイルのタグ付け<HTML> ...

CSS3は、Transformを使用して動く2D時計を作成します。

これでtransformコースは終了です。例を見てみましょう。transform transform...