Windows 64 ビット版の MySQL 8.0.15 インストール チュートリアル

Windows 64 ビット版の MySQL 8.0.15 インストール チュートリアル

まず公式サイトにアクセスしてダウンロードし、MySQLダウンロードをクリックします。

ダウンロードしたら解凍してください

解凍後はこんな感じ

システム環境変数を構成する

解凍したmysqlをCドライブまたは別のディスクにコピーします。

システムの環境変数パスにmysql設定を追加して、mysql binディレクトリを指すようにします。

初期化ファイルmy.iniを設定する

解凍したディレクトリには my.ini ファイルはありません。インストール ルート ディレクトリに追加された my.ini ファイルに自分で作成し (新しいテキスト ファイルを作成し、ファイルの種類を .ini に変更)、基本設定を記述します。

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

MySQLをインストールする

インストールするときは、管理者として CMD を実行してください。そうしないと、インストール中にエラーが報告され、インストールが失敗します。

CMDにmysqlディレクトリを直接入力します

MySQL インストール ディレクトリのウェアハウス ディレクトリでコマンドを実行します。

mysqld --initialize --console

知らせ! [注記][MY-010454][サーバー] root@localhost の一時パスワードを生成しています: 9P0gYk-? 0,kT、root@localhost:9P0gYk-? の場合0、kTは初期パスワードです(最初のスペースを除く)。パスワードを変更する前に、このパスワードを覚えておく必要があります。このパスワードは、次回のログイン時に必要になります。まずパスワードをコピーして保存してください!!!

設置サービス

C:\Windows\System32 ディレクトリに移動し、cmd.exe を見つけて右クリックし、管理者として実行します (これは必ず実行してください)。

MySQL ウェアハウスディレクトリに CD を挿入する

次のコマンドを実行します。

mysqld --install [サービス名] (サービス名は省略可能、デフォルトはmysql)

成功!

このような事態が発生した場合

これは、mysql サービスがまだ削除中であることを意味します。

このコマンドを使用する

MySQL は SC によって削除されました

実行時にサービスをインストールする

サービスが正常にインストールされたら、コマンドnet start mysqlでMySQLサービスを開始します。

はい、CMD ウィンドウを閉じてください。もう必要ありません。

誰もがNavicat、Little Dolphin、その他のデータベースグラフィカルツールを持っていると思います

Navicat Premium 12の無料インストールも共有します

リンク: https://pan.baidu.com/s/1TrPYBOU8APWlarFW_QTLlQ パスワード: 7jbs

MySQLサービスはすでに開始されているので、Navicatを開いて接続するだけです。

新しいMySQL接続

先ほどコピーするように頼んだ root@localhost: の後の初期パスワードを覚えていますか?今必要なので、コピーして貼り付けてください。

ぜひ試してみてください!

MySQLが正常にインストールされ、ログインできるようになりました

今こそパスワードを変更する時です

パスワードを変更するにはSQLを記述しますか?

面倒すぎる、低すぎる

さあ、簡単な方法がある

Navicatを使用して、今接続をクリックします

新しいパスワードを入力するよう求められます

要約する

上記は、編集者が紹介した Windows 64 ビットでの MySQL 8.0.15 の詳細なインストール チュートリアルです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。

以下もご興味があるかもしれません:
  • Win10 での MySQL 8.0.15 のインストールと設定のチュートリアル
  • MySQL 8.0.15 winx64 解凍版のインストールと設定方法のグラフィックチュートリアル
  • Windows での MySQL 8.0.15 のインストールと設定方法のグラフィック チュートリアル

<<:  Vue3はCSSの無限シームレススクロール効果を実装します

>>:  Nginx でバージョン番号を隠す方法

推薦する

MySQL のファントムリード問題を解決する方法

目次序文1. ファントムリーディングとは何ですか? 2. ファントムリーディングの問題点は何ですか?...

Dockerイメージの作成、保存、読み込み方法

イメージを作成する方法は 3 つあります。既存のイメージに基づいてコンテナを作成する、ローカル テン...

IE8を閲覧するときにウェブサイトが自動的にIE7互換モードを使用するようにする

序文IE の将来のすべてのバージョンで Web ページの外観が一貫していることを保証するために、IE...

MySQL データ分析ストレージエンジンの例の説明

目次1. 事例紹介2. システムのデフォルトのストレージエンジンとデフォルトの文字セットを表示する3...

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

1. Reactでクラス宣言する際のヒント 上記のように、Child クラスは class キーワー...

Tomcat のプレースホルダーによるポート設定方法 (パラメータ指定方式)

仕事で必要になったため、インターネットで多くの情報を見つけましたが、それらはすべてコピーアンドペース...

CSS3 フレックスボックス自動記入の書き方を詳しく解説

この記事では、主に CSS3 フレックス エラスティック ボックスの自動塗りつぶしの書き方について詳...

MySQL における主キーが 0 であることと主キーの自己選択制約の関係についての詳しい説明 (詳細)

序文この記事は主にMySQLの主キー0と主キー自己排除制約の関係を紹介し、皆さんの参考と学習のために...

WEB2.0の片手ルール

<br />前回のCSSに関する記事は、多くの人にあまり理解されませんでした。そのため、...

Vueフィルターの使い方

目次概要フィルターの定義フィルターの使用カスタムグローバルフィルターローカルフィルター予防例1(ロー...

MySQL5.7 並列レプリケーションの原理と実装

データ操作とメンテナンスに少しでも知識のある人なら、MySQL 5.5 以前では再生に単一の SQL...

デザイナーと開発者に役立つ 9 つの超実用的な CSS のヒント

Web デザイナーの頭の中には、仕事に関連する多くの知識が詰まっている必要があります。 CSS は、...

Dockerを使用して分散lnmpイメージを作成する

目次1. Docker分散lnmpイメージ生成1. Nginx、MySQL、PHPコンテナを実行する...

Nginx で WordPress 擬似静的を設定する方法の例

Baidu の擬似静的の説明を引用します。擬似静的は、実際の静的に相対的です。通常、検索エンジンの使...

MySQL 5.7.15 のインストールと設定方法のグラフィック チュートリアル (Windows)

MySQL をインストールする必要があるため、インストール手順を以下のように記録します。 自分なり...