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

推薦する

Web デザイン スキル: iframe の適応高さの問題

おそらく、この問題にまだ遭遇していない人もいるでしょうから、まずは適応高さとは何かを説明しましょう。...

Vueは指定された日付間のカウントダウンを実装します

この記事では、指定された日付間のカウントダウンを実装するためのVueの具体的なコードを例として紹介し...

MySQLでテーブルインデックスを構築する方法

目次複数の種類のフィルタリングをサポート複数の範囲のクエリを避ける並べ替えを最適化するインデックスの...

mysql ローカルログインでポート番号を使用してログインできない問題の解決策

最近、Linux を使用してローカルにログインしていたところ、正常にログインできず、次のエラー メッ...

WeChatアプレットがジグソーパズルゲームを実装

この記事では、WeChatアプレットでジグソーパズルゲームを実装するための具体的なコードを参考までに...

JavaScript 関数はランダムな色の検証コードをカプセル化します (完全なコード)

数字、文字、またはランダムな色の数字と文字の混合で構成される n 桁の確認コード。以下に完全なコード...

Linux ipcsコマンドの使用

1. コマンドの紹介ipcs コマンドは、Linux のプロセス間通信機能の状態を報告するために使用...

JS 非同期実行の原則とコールバックの詳細

1. JSの非同期実行の原則JavaScript はシングルスレッドですが、ブラウザはマルチスレッド...

フォームのmethod=post/getの違い

フォームは、get と post の 2 つのデータ転送方法を提供します。どちらもデータを送信する方...

両側にCSS固定レイアウト、中央に適応レイアウトを実装

フローティング、フローティング埋め込み div、配置、フレックスという 4 つの一般的な方法と原則を...

MySQL データベースを最適化する 8 つの方法の詳細な説明 (必読の定番)

導入:インターネット上にはデータベースの最適化に関する情報や方法が数多くありますが、その多くは品質に...

ストアド プロシージャでエラー状態をトリガーする mysql ストアド プロシージャの分析例 (SIGNAL および RESIGNAL ステートメント)

この記事では、例を使用して、MySQL がストアド プロシージャで引き起こすエラー状態 (SIGNA...

CSS3 列を使用したカード ウォーターフォール レイアウトを実装するためのサンプル コード

この記事では、カード ウォーターフォール レイアウトを実現するための CSS3 列のサンプル コード...

JS の原価と基準価額の問題に関する簡単な分析

プリミティブ値 -> プリミティブ型Number String Boolean undefin...