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 コンポーネントのコンストラクタとスーパーの知識ポイントのまとめ

推薦する

MySQL テーブル名の大文字と小文字の選択

目次1. 大文字と小文字の区別を決定するパラメータ2. パラメータ変更に関する注意事項要約: 1. ...

WeChatアプレットAmapマルチポイントルート計画プロセス例の詳細な説明

電話Amap API を呼び出す方法は? Amap が https://lbs.amap.com/a...

ブラウザタブの左端に表示されるウェブサイトのアイコンを設定します

この文の目的は何ですか?コードをコピーコードは次のとおりです。 <link rel="...

ボタンをEnterキーに関連付けるjsコード

コードをコピーコードは次のとおりです。 <html> <ヘッド> <ス...

MySQL で null を置き換える IFNULL() および COALESCE() 関数の詳細な説明

MySQLではisnull()関数をnull値の代わりとして使用することはできません。次のように:ま...

面接官はReactのライフサイクルについてよく質問します

ReactライフサイクルReactのライフサイクルを理解するのに役立つ2つの図React ライフサイ...

webpackが静的リソースキャッシュを実装する方法

目次導入複数の異なるハッシュを区別するハッシュチャンクハッシュコンテンツハッシュjs キャッシュの実...

nginx をコンパイルしてインストールした後、スムーズに nginx をアップグレードする方法

nginx をコンパイルしてインストールし、一定期間使用した後、現在のバージョンに脆弱性があることや...

ReactとAntdのFormコンポーネントを組み合わせてログイン機能を実装する方法を詳しく説明します

目次1. ReactとAntdを組み合わせてログイン機能を実現2. ReactとAntdを組み合わせ...

MySQL のスローログオンラインの問題と最適化ソリューション

MySQL スロー ログは、MySQL DBA やその他の開発および運用担当者が細心の注意を払う必要...

HTMLリンクを書くときは、HTTPリクエストを減らすためにサブフォルダに必ずスラッシュを追加してください。

サブフォルダーの末尾にスラッシュがない場合、2 つの HTTP リクエストが生成され、効率に影響しま...

MySQLでテーブルを作成し、フィールドコメントを追加する方法

コードと例を直接投稿する #テーブル作成時にコメントを記述する CREATE TABLE useri...

CSSをiPhoneのフルスクリーンに適応させる方法

1. メディアクエリ方式 /*iPhone X への適応*/ @media 画面のみ、(デバイス幅:...

ブラウザでビデオプレーヤーを実装するための基本的な考え方とコード

目次序文ブラウザにおけるオーディオとビデオに関する知識のまとめビデオエンコーディング包装形態オーディ...