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 の紹介と使い方のまとめ

推薦する

入力スクリプトなしでタイプ拡張を使用する方法

序文JS の型付けが弱く、記述基準が緩く、開発ツールのサポートが弱いため、前任者のコードをメンテナン...

複数の無関係なテーブルからデータをクエリし、MySQL でページングする方法

MySQL 複数の無関係なテーブルクエリデータとページング機能要件主キーと外部キーの関連付けがない ...

HTML の類似タグと属性の違いの詳細な説明

【1】<i></i>タグと<em></em>タグ同じ...

Yahooが開発したウェブページスコアリングプラグインYSlowのスコアリングルール

YSlow は、Yahoo USA が開発したページ スコアリング プラグインです。非常に優れていま...

js は axios 制限リクエスト キューを実装します

目次背景は次のとおりです。何が起こるでしょうか?背景は次のとおりです。実際の開発では、ネットワークの...

円形グラデーションプログレスバー効果を実現する CSS サンプルコード

実装のアイデア一番外側は大きな円(グラデーションカラー)グラデーションの円を覆うように、内側に半円を...

MySql インデックス使用戦略の分析

MySql インデックスインデックスの利点1. 一意のインデックスまたは主キー インデックスを作成す...

NexusはAPIを使用して操作します

Nexus は RestApi を提供していますが、一部の API はまだ Groovy と組み合わ...

MySQL データベースの操作とデータ型

目次1. データベース操作1.1 データベースの表示1.2 データベースを作成する1.3 データベー...

Angularの親子コンポーネント通信の詳細な説明

目次使用されるAPI簡単な例人.ts親コンポーネントサブコンポーネント効果要約する使用されるAPI ...

ミニプログラムは左スライドのドロワーメニューをネイティブに実装します

目次WXS レスポンス イベントプランAページ構造とスタイルWXS イベントコールバック関数WXS ...

SQL インジェクションの詳細

1. SQL インジェクションとは何ですか? SQL インジェクションは、入力パラメータに SQL ...

Kali Linux システムのバージョンを確認する方法

1. Kali Linuxシステムのバージョンを確認するコマンド: cat /etc/issue 2...

Webpack3+React16コード分割の実装

プロジェクトの背景最近、webpackのバージョンが古いプロジェクトがあります。 リーダー層では今の...

Linux におけるゼロコピー技術の使用に関する簡単な分析

この記事では、Linux におけるいくつかの主要なゼロコピー テクノロジと、ゼロコピー テクノロジを...