Windows で mysql-8.0.18-winx64 をインストールするチュートリアル (画像とテキスト付き)

Windows で mysql-8.0.18-winx64 をインストールするチュートリアル (画像とテキスト付き)

1. インストールパッケージをダウンロードする

インストール パッケージは次の場所にあります:

参考:

2. インストールディレクトリに解凍する

ダウンロードした zip を解凍します。ここで使用するインストール パスは次のとおりです。

C:\Program Files\mysql-8.0.18-winx64

解凍後、インストールパスにデータフォルダとmy.iniファイルを手動で作成する必要があります。

3. my.iniファイルを設定する

my.iniファイルの内容を編集する

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

ヒント:

my.ini ファイルの形式は ANSI 形式である必要があることに注意してください。そうでない場合は、このエラーが報告されます。

設定ファイル内に先行するグループがないオプションが見つかりました

4. MySQLサービスを初期化して起動する

管理者として cmd コマンドを実行します。

C:\Program Files\mysql-8.0.18-winx64ディレクトリに入ります

--initialize、データベースのパスワードが出力されます。パスワードを覚えておいてください。後で使用します。mysqld --initialize --console
 
--ここで MySql8 はサービスの名前です。空白のままにするか、自分でサービスに名前を付けることができます。mysqld --install localmysql
 
--ここにスタートアップサービスの名前があります。これはnet start localmysqlという名前です。
 
--データベースにログインすると、パスワードの入力を求められます。mysql -u root -p
 
--パスワードは覚えにくいので、次のように変更してください: 123456
root@localhost='123456' のパスワードを設定します。
 
--すべてのデータベースを表示 show databases;

初期パスワードは次の文字列です。

5. インストールの検証

確認する

1. プロセス内にmysqlプロセスがある

確認する

2. Navicatを使用してデータベースに接続する

6. データベースを作成し、指定されたSQLファイルを実行する

mysql -u ルート -p
データベース rexel_hzzg を作成します。

SQLファイルを実行する

MySQLコンソール外で実行する

C:\Program Files\mysql-8.0.18-winx64\bin>mysql -uroot -p123456 -Drexel_hzzg<D:\rexel\sql\rexel_hzzg.sql

7. MySQLプロセスを停止する

方法1:

net stop mysql (このシャットダウンにはサービスがインストールされている必要があります)。

方法2:

mysqladmin -u root shutdown (パスワードが設定されている場合、コマンドは mysqladmin -u root -p シャットダウンです)

要約する

上記は、編集者が紹介した Windows で mysql-8.0.18-winx64 をインストールするためのチュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • MySQL 8.0.20 インストールチュートリアルとインストールに関する問題に関する詳細なチュートリアル
  • MySQL 8.0.19 winx64 インストールチュートリアルと Windows 10 での初期パスワードの変更
  • Windows 10 での mysql-8.0.17-winx64 のインストール方法
  • Windows 環境に mysql-8.0.11-winx64 をインストールする際に発生する問題を解決する
  • mysql8.0 Windows x64 zip パッケージのインストールと構成のチュートリアル
  • MySQL 8.0.20 インストール チュートリアル (画像とテキスト付き) (Windows 64 ビット)

<<:  Nginx+FastDFSでイメージサーバーを構築

>>:  React コンポーネントのコンストラクタとスーパーの知識ポイントのまとめ

推薦する

JavaScript プログラムのループ構造の詳細な説明

目次構造を選択ループ構造その間…しながらforループ…のために…で…の…のためにまとめループの終了壊...

Windows Server 2008 R2 に MySQL 5.7.10 をインストールする手順

MSIインストールパッケージを使用してインストールするご使用のオペレーティング システムに応じて、対...

MySQL共通インデックスとユニークインデックスの選択に関する詳細な分析

各人が固有の携帯電話番号で登録し、ビジネス コードによって重複する携帯電話番号が 2 つ書き込まれな...

CSSレイアウトにおけるフロート属性と位置属性の違い

CSS レイアウト - position プロパティposition 属性は、要素に適用する配置方法...

ボリュームを使用してホストと Docker コンテナ間でファイルを転送する方法

以前、Docker コンテナとローカル マシン間のファイル転送に関する記事を書きました。しかし、この...

Mysql系SQLクエリ文の書き順と実行順を詳しく解説

目次1. 完全なSQLクエリステートメントの記述順序2. 完全なSQL文の実行順序3. select...

Vue3.xはコンポーネント通信にmitt.jsを使用します

目次クイックスタート使い方基本原則Vue2.x はコンポーネント通信に EventBus を使用しま...

Linuxのlocateコマンドの使い方

01. コマンドの概要実際には、locate コマンドは find -name の別の書き方ですが、...

MySQL での order by の使用に関する詳細

目次1. はじめに2. 本文2.1 単一列のソート2.2 複数の列を並べ替える2.3 ソート方法2....

Linux アカウントのパスワードを変更する詳細な例

個人アカウントのパスワードを変更する一般ユーザーが個人アカウントのパスワードを変更する場合は、他のコ...

MySQL のソートとページング (order by と limit) と既存の落とし穴

並べ替えクエリ (order by)電子商取引の場合: 今日完了したすべての注文を表示し、取引金額に...

MySQLインデックスの基本構文

インデックスはソートされたデータ構造です。 where 条件での検索や order by 条件での並...

APPログインインターフェースシミュレーション要求を実装するためのPostmanデータ暗号化と復号化

目次主に使用されるPostmanの機能データの暗号化と復号化さまざまなパラメータ設定実際に送信された...

ドロップダウンメニューを実装するためのネイティブ js

ドロップダウン メニューも実生活では非常に一般的です。実装に使用される js コードは、タブ選択やア...

JavaScript はクラス宝くじアプレットを実装します

この記事では、クラス抽選アプレットを実装するためのJavaScriptの具体的なコードを参考までに紹...