MySQL最新バージョン8.0.17解凍版インストールチュートリアル

MySQL最新バージョン8.0.17解凍版インストールチュートリアル

個人的にはインストール版よりも解凍版の方がインストールしやすいと思います。早速、解凍版のインストールを見ていきましょう~

まず、MySQL の公式 Web サイトにアクセスして、最新の MySQL 8.0.17 をダウンロードします。URL:

解凍したディレクトリをダウンロードします:

デフォルトでは、データ ディレクトリと my.ini ファイルはありません。上記のディレクトリに my.ini ファイルを作成します (一部のチュートリアルでは、データ ディレクトリの作成も必要です。データ ディレクトリを作成しようとしましたが、mysql が起動しませんでした)


iniファイル:

[mysql]
#MySQLクライアントのデフォルトの文字セットを設定します default-character-set=utf8
[mysqld]
#ポート3306を設定 port=3306
#mysqlのインストールディレクトリを設定します basedir=D:\Program Files\mysql-8.0.17-winx64
#mysql データベースデータの保存ディレクトリを設定します。datadir=D:\Program Files\mysql-8.0.17-winx64\data
#許可される最大接続数 max_connections=50
#サーバーが使用するデフォルトの文字セットは、8ビットのlatin1文字セットcharacter-set-server=utf8です
#8.0 でデフォルトの認証を変更する default_authentication_plugin=mysql_native_password
#新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB
待機タイムアウト=31536000
インタラクティブタイムアウト=31536000

データディレクトリは自動的に生成されます

MySQL環境変数を設定します(MySQL binディレクトリで直接開く場合はこの手順は省略できます)

上の図はパス環境変数を示しています

管理者としてコマンド ラインを起動し、次のように入力します。
mysqld --initialize --console Enter キーを押すと、メッセージがポップアップ表示されます。@localhost の後に生成されるランダムなパスワードは覚えておくことが重要です。 ! !
次に、mysqld --install [サービス名] (この例ではmysql)と入力します。
完了したら、net start mysqlと入力してmysqlサービスを直接起動します。

次に、コマンドラインで mysql を開きます。

ログイン後にパスワードを変更できます:

MySQL の最新の解凍バージョンがインストールされました。

ヒント:バージョン 8.0.1x なので、使用する jar も正しい必要があります (以前は 8.0.9 jar を使用していましたが、ドライバーが見つからなかったため、8.0.17 に変更しました)

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL 8.0.12 解凍版インストールチュートリアル個人テスト!
  • mysql8.0.0 winx64.zip 解凍バージョンのインストールと設定のチュートリアル
  • MySQL 8.0.12 解凍バージョンのインストールチュートリアル
  • MySQL v5.7.18 解凍バージョンのインストール詳細チュートリアル
  • MySQL 5.7.18 の解凍バージョンをダウンロードしてインストールし、MySQL サービスを開始するための詳細なグラフィック手順
  • MySQL 8.0.13 解凍版のインストールと設定方法のグラフィックチュートリアル
  • Windows 10 で MySQL 8.0.12 の解凍バージョンをインストールして構成する方法 (グラフィック チュートリアル付き)
  • MySQL 8.0.15 winx64 解凍版のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.12 winx64 解凍バージョンのインストール グラフィック チュートリアル
  • MySQL 8.0 解凍版ダウンロードインストールと設定例チュートリアル

<<:  Vue のプロダクション環境と開発環境を切り替えてフィルターを使用する方法

>>:  Dockerはnextcloudを使用してプライベートBaiduクラウドディスクを構築します

推薦する

MySQL トランザクション制御フローと ACID 特性

目次1. ACIDの特性トランザクション制御構文3. トランザクション同時実行例外1. ダーティリー...

GitHub のサードパーティ認証方式を Vue で実装する例

目次OAuth アプリの作成コードを取得するaccess_tokenを取得するユーザー情報を取得する...

pt-heartbeat を使用して MySQL レプリケーションの遅延を監視する方法の詳細な説明

pt-ハートビートデータベースがマスターとスレーブ間で複製される場合、複製ステータスとデータ遅延は非...

jsを使用して簡単な抽選機能を実現する

この記事では、参考までに、簡単な抽選機能を実装するためのjsの具体的なコードを共有します。具体的な内...

Navicat for MySQL 15 登録とアクティベーションの詳細なチュートリアル

1. Navicat for MySQL 15をダウンロードするhttps://www.navica...

Nginx での SSL 証明書のインストールと展開手順の概要

目次問題の説明:インストール手順1. 準備2. サーバーにリモート接続する3. 証明書と秘密鍵ファイ...

MySQL 8.0.18 のインストールと設定のグラフィックチュートリアル

学習目標: Windowsシステムを使用してMySQLデータベースをインストールする方法を学びます。...

React Native APPのアップデートに関する簡単な説明

目次アプリ更新プロセス大まかなフローチャートアプリ情報の更新1. まず取得する必要があるファイルアド...

MySql の忘れたパスワードの変更方法はバージョン 5.7 以上に適しています

1. まずmysqld.exeプロセスを停止します2. cmd を開き、mysql の bin ディ...

Linux に setup.py プログラムをインストールする方法

まず次のコマンドを実行します: [root@mini61 setuptools-8.2.1]# py...

Mybatis マッパー動的プロキシの原理の分析

序文動的プロキシの原理を説明する前に、まず、mybatis を統合した後の dao 層の 2 つの実...

vue-router 履歴モード サーバー側設定プロセス記録

歴史ルート履歴モードとは、HTML5 の履歴 API を使用してクライアント側ルーティングを実装する...

CSS フロートプロパティ図 フロートプロパティの詳細

CSS の float プロパティを正しく使用することは、カバーすべき内容が多く、ブラウザの互換性の...

Linuxでテキスト比較を実現するコツを教えます

序文コードを書く過程で、必然的にコードに何らかの変更を加えることになります。しかし、変更を加えるとき...

Flexレイアウトを使用してdiv内のサブ要素を垂直方向に中央揃えする例

1. Flex は Flexible Box の略で、「柔軟なレイアウト」を意味し、ボックス モデル...