MySQL 8.0.19 インストール詳細チュートリアル (Windows 64 ビット)

MySQL 8.0.19 インストール詳細チュートリアル (Windows 64 ビット)

さっそく始めましょう

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

Mybatis jar パッケージ (mysql ドライバー パッケージを含む) v3.4.6 公式バージョンを無料でダウンロード

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

解凍後はこんな感じ

初期化ファイル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
# サーバーが使用するデフォルトの文字セットは utf8mb4 です
文字セットサーバー=utf8mb4
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB
#デフォルトの認証は「mysql_native_password」プラグインで行われます #mysql_native_password
デフォルト認証プラグイン=mysql_native_password
[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8mb4に設定します
[クライアント]
# MySQL クライアントがサーバーに接続するために使用するデフォルトのポートを設定します。ポート = 3306
デフォルトの文字セット=utf8mb4

構成ファイル内のパスは実際のストレージ パスと一致している必要があります (8.0.18 ではデータ フォルダーを手動で作成しないでください)

MySQLを初期化する

インストール中は、権限エラーを回避するために、管理者として CMD を実行しようとします。そうしないと、インストール中にエラーが報告され、インストールが失敗します。

C:\Windows\System32

右クリックして管理者として実行

開いたら、mysqlのbinディレクトリに入ります

MySQL ディレクトリの下の bin ディレクトリでコマンドを実行します。

mysqld --initialize --console 

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

システムエラーが発生した場合

列: これは、操作に必要な一部の Microsoft ライブラリが不足しているためです。 Baiduで検索してダウンロードソースを見つけ、インストールすることができます(再起動が必要な場合があります)

MySQL サービスをインストール + MySQL サービスを開始

MySQLサービスをインストールする

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

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

成功!

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

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

このコマンドを使用する

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

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

サービスが正常にインストールされたら、次のコマンドを実行します。

ネットスタートMySQL

MySQLサービスを開始する

全体で3つのステップ

1 MySQLを初期化する

2. サービスを作成する

3 サービスを開始する

この時点で MySQL はすでにインストールされています。

MySQLに接続してパスワードを変更する

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

いいえ、Navicat の公式 Web サイトにアクセスしてダウンロードします (14 日間無料で使用できます)。

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

新しいMySQL接続

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

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

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

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

mysql binディレクトリのデータベースに接続することもできますmysql -u root -p

パスワードをもう一度入力してEnterキーを押します

mysql> を使用すると、今度はパスワードを変更できます。

ALTER USER 'root'@'localhost' を '新しいパスワード' で識別します。

パスワードの変更が完了したら

exit; (mysql を終了)

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

面倒すぎる、低すぎる

さあ、簡単な方法がある

Navicatで保存した接続をダブルクリックします

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

わかりました

チュートリアルはこれで終わりです

他の人のチュートリアルと違うところはありますか?(1回でOK)

よろしければ「いいね!」とフォローをお願いします!

個人の公開アカウントでも技術記事をシェアしていきますので、ご興味がありましたらフォローしてください!

MySQL 8.0.19 (Windows 64 ビット) の詳細なインストール チュートリアルに関するこの記事はこれで終わりです。MySQL 8.0.19 のインストールに関するより詳しい内容については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Windows に MySQL 8.0.28.0.msi をインストールする方法 (画像とテキスト付き)
  • Windows 64 ビットでの MySQL 8.0.25 のインストールと構成のチュートリアル (最も詳細!)
  • Windows Server 2012 で MYSQL5.7.24 をインストールする際の問題の詳細な説明
  • Windows での MySQL の詳細なインストール手順と基本的な使用方法
  • WindowsでのMySQLインストールチュートリアルの詳細な紹介
  • Windows に mysql5.7.28 winx64 の解凍バージョンをインストールするための詳細なチュートリアル
  • MySQL 8.0.22 の最新バージョンのダウンロードとインストールの超詳細なチュートリアル (Windows 64 ビット)
  • Windows 10 での MySQL 8.0.22 のインストールと設定方法のグラフィック チュートリアル
  • Windows システムでの MySQL 8.0.21 インストール チュートリアル (図とテキスト)
  • MySQL 8.0.20 インストール チュートリアル (画像とテキスト付き) (Windows 64 ビット)
  • MySQL 8.0.19 winx64 インストールチュートリアルと Windows 10 での初期パスワードの変更
  • Windows に MySQL 8.0.x をインストールするチュートリアル

<<:  nginx+FastDFS を使ってファイル管理システムを段階的に構築する

>>:  Vue+Elementでページング効果を実現

推薦する

JavaScript 組み込みオブジェクトの概要

目次1. 組み込みオブジェクト2. 数学オブジェクト1. Mathオブジェクトの使用2. 指定された...

MySQLデータベースは重複データを削除し、メソッドインスタンスを1つだけ保持します

1. 問題の紹介ユーザー テーブルに 3 つのフィールドが含まれているシナリオを想定します。 id、...

MySQLのnull値に関する小さな問題

今日、null 値をテストしていたところ、小さな問題が見つかりました。ここに記録しました。以前にも遭...

WEB中国語フォントアプリケーションガイド

Web 上でフォントを使用することは、基本的なスキルであると同時に芸術でもあります。英語のフォントに...

div画像マーキーシームレス接続実装コード

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

使用場所によって混乱しやすいXHTMLタグ

<br />jb51.net では、常に記事のセマンティクスを重視してきましたが、HTM...

Vue シングルページ SEO の 4 つのソリューションについての簡単な説明

目次1.Nuxtサーバーサイドレンダリングアプリケーションの展開(SSRサーバーレンダリング)利点:...

Docker+Selenium Grid に基づく技術アプリケーションをテストするためのサンプル コード

Selenium Grid の紹介Selenium Grid のいくつかの新しい機能は、今後リリース...

Vueは小さな検索機能を実装する

この記事の例では、検索機能を実装するためのVueの具体的なコードを参考までに共有しています。具体的な...

ウェブ開発で遭遇した問題と経験

<br />以下は開発中に遭遇した問題と、そこから得た経験です。デバッグに時間がかかりま...

MySQL シリーズ 4 SQL 構文

目次チュートリアルシリーズ1. SQL言語の紹介と仕様2. データベース操作1. ライブラリを作成す...

MySQL インデックスの最適化: ページング探索の詳細な紹介

目次MySQL インデックス最適化ページングの調査ケース1ケース2 MySQL インデックス最適化ペ...

フロントエンドネットワーク、JavaScriptの最適化、開発のヒントについて簡単に説明します。

1. ネットワークの最適化YSlowには23のルールがあります。これら数十のルールは、主に、不要な...

pagodaを使用してionCube拡張機能をインストールする方法

1. まずパゴダを設置するインストール要件: Python バージョン: 2.6/2.7 (Pago...

MySQL 2級コンピュータ試験共通テストポイント 8つのMySQLデータベース設計最適化方法

MySQLデータベース設計の8つの最適化方法の詳細は次のとおりです。 1. 最も適切なフィールド属性...