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

推薦する

Vueコンポーネントの基本のまとめ

コンポーネントの基本1 コンポーネントの再利用コンポーネントは再利用可能な Vue インスタンスです...

クールな点滅アラームボタンをおすすめします

効果は以下のとおりです。 コードは次のとおりです (クリックすると展開してソース コードが表示されま...

DockerイントラネットはDNSを構築し、ip:port操作の代わりにドメイン名アクセスを使用します

たとえば、イントラネットに Jenkins サーバーがある場合、そのサーバーにアクセスするには、その...

CSS フォントの新しい使い方: カラーフォントの実装

デザイナーが特別なイベントのタイトルフォントとして以下のフォントを使用したい場合はどうすればよいでし...

IE6かどうかを判定する最短JS(IEの書き方)

ブラウザが IE のどのバージョンであるかを検出するためによく使用される JavaScript コー...

CSS の clip-path プロパティの使用方法の詳細な説明

クリップパスの使用ポリゴン値は複数の座標点で構成されます。最初の値は x 方向、2 番目の値は y ...

Vueコンポーネント間の通信の非常に詳細な要約

目次序文1. Props、$emit一方向データフロー2. $親、$子3. $attrs、$list...

Windows Server 2008 R2 で忘れたパスワードを処理する方法

Windows Server 2008R2を忘れた場合の対処方法サーバーの数が多すぎる、サーバーが多...

一般的なMySQLコマンドの概要

mysqlrootパスワードの設定と変更初めて MySQL データベースに入ります。 !環境変数にm...

Linuxでディスクをマウントする方法

仮想マシンを使用しているときに、ディスク容量が不足し、継続使用するためにディスクをマウントする必要が...

Vue3でelement-plusを使用する方法の詳細な説明

目次1. インストール2. main.jsにインポートする3. 使用Vue3がリリースされてからしば...

docker inspect コマンドの使用に関するヒント

説明と紹介Docker inspect は Docker クライアントのネイティブ コマンドであり、...

MySQLファイルストレージの詳細な説明

ファイルシステムとは何かInnoDB や MyIASM などのストレージ エンジンはテーブルをディス...

MySQL 5.7.20 無料インストールバージョンの設定方法グラフィックチュートリアル

インターネット上で多くの関連チュートリアルを見てきましたが、インストール プロセスにはまだいくつかの...

React+TS を使用したシンプルな Jira プロジェクトを実装するためのベスト プラクティス

トレーニングのための一連のプロジェクト反応+ts内容は少ないですが、フックのカプセル化、ts ジェネ...