MySQL バージョン 5.7.24 のデータベース インストール プロセスの詳細なグラフィック説明

MySQL バージョン 5.7.24 のデータベース インストール プロセスの詳細なグラフィック説明

MySQL は最も人気のあるリレーショナル データベース管理システムです。WEB アプリケーションに関して言えば、MySQL は最高の RDBMS (リレーショナル データベース管理システム) アプリケーション ソフトウェアの 1 つです。

1: MySQLインストールパッケージをダウンロードする

MySQLをダウンロードするためのWebサイトを開きます(MySQLダウンロードアドレスリンク)

この Web サイトへのデフォルトのリンクは MySQL の最新バージョンであるため、バージョン 5.7 をダウンロードする必要がある場合は、下の画像のリンクをクリックしてダウンロードする必要があります。

お使いのコンピューター(通常は 64 ビット コンピューター)に対応するバージョンを選択します。

次に、「ダウンロード」をクリックし、 「いいえ、ダウンロードを開始します」を選択してインストール パッケージを直接ダウンロードします。

2: 対応するフォルダに解凍する

ダウンロードしたファイルは圧縮ファイルなので、保存したいディレクトリに解凍してください。

MySQL環境変数、システム変数を設定します--->新規---->変数名MYSQL_HOME、変数値はパス名です

私の変数名は次のとおりです: C:\MySQL\mysql-5.7.24-winx64

次に、Path環境変数を変更し、次の値を追加します: %MYSQL_HOME%\bin

3: my.ini ファイル

解凍したフォルダにはデータフォルダとmy.iniファイルがないので、空のデータフォルダとmy.iniファイルを追加します。

my.iniファイルの内容は次のとおりです。

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

4: MySQLサービスをインストールして初期化する

管理者として cmd を実行し、次のコマンドを実行して mysql サービスをインストールします。

mysqld インストール

サービスが正常にインストールされたことがわかります。

インストールに失敗した場合は、以前にインストールしたが完全にアンインストールされていないことが原因である可能性がありますので、必ず完全にアンインストールしてください。

次に、mysql 初期化コマンドを実行します。

msqld --初期化

このコマンドを実行して、mysql を起動します。

ネットスタートMySQL 

ここでは以下のエラーが発生する可能性があります

解決策は、MySQL 解凍パッケージに入り、データ フォルダーを削除してから、コマンドを再実行することです。

mysqld --初期化

もう一度net start mysqlを実行すると、サービスが正常に開始されたことがわかります。

起動に成功したらログインします。初期化時にデフォルトのパスワードが設定されていますが、デフォルトのパスワードはどこで確認できますか?

データ フォルダーの下の err で終わるファイル内。

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

mysql -u ルート -p

上記のパスワード (EcpHl,h33/N) を入力し、ログインしてデフォルトのルート パスワードを変更します。

'123456' で識別されるユーザー root@localhost を変更します。

最後に、リモート接続用のユーザー名とパスワードを設定する方法について説明します。

ユーザー管理にはNavicatを使用しています。新しいユーザーを追加すると、ホスト入力ボックスが表示されます。設定時に、ユーザーがリモート接続できるようにするには、%を入力してください。ローカル接続の場合は、localhostを入力してください。

要約する

上記は、編集者が紹介したMySQLバージョン5.7.24のデータベースインストールプロセスの図解と詳細な説明です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • CentOS7 で MySQL 5.7.24 をコンパイルしてインストールする詳細なチュートリアル
  • Centos7.5 は mysql5.7.24 バイナリ パッケージの展開をインストールします
  • データディレクトリとmy-default.iniなしでMYSQL5.7.24をインストールし、サービスが起動しない場合に最適なソリューション
  • MySQL 5.7.24 のインストールと設定のグラフィックチュートリアル
  • MySQL 5.7.24 のインストールと設定方法のグラフィックチュートリアル
  • Centos 7にmysql5.7.24バイナリバージョンをインストールする方法と解決方法
  • mysql5.7.24 バージョンのインストール手順と解凍時に発生した問題の概要
  • MySQL 5.7.24 圧縮パッケージのインストールと設定方法のグラフィックチュートリアル

<<:  CentOS8でのnmcliの使い方の詳しい説明

>>:  JavaScript で配列の最大値と最小値を実装する 6 つの方法

推薦する

フレックスレイアウトのスペース間の最後の行の左揃えの問題を解決する方法

まずはコードと効果を見てみましょう↓ <スタイル> 。主要 { アウトライン: 1px ...

表のセルの内容が超過した場合に省略記号効果を表示する(実装コード)

例示するフロントエンド開発では、セルの幅を制限し、コンテンツが制限を超える部分に省略記号を表示する必...

React構成サブルーティングの実装

1. コンポーネント First.js にはサブコンポーネントがあります。 './Admin...

Linux システムで MySQL の文字セットを UTF8 に変更する手順

目次1. データベース内の MySQL ステータスを確認します。 2. 設定ファイルを変更します。 ...

vscode dockerプラグインのdocker.socket権限問題を解決する

解決策: システム内のすべての .vscode 関連プロセスを終了します (または、remote-s...

Angularコンポーネントの仲介モードの詳細な説明

目次1. 仲介業者モデル2. 例1. 見積コンポーネントに購入ボタンを追加する2. 親コンポーネント...

CSS トランジションを使用した円形ホバー効果のサンプルコード

この記事では ソースコードのオンラインプレビューとダウンロード今日のチュートリアルでは、円のホバー効...

MySQL チュートリアル: サブクエリの例の詳細な説明

目次1. サブクエリとは何ですか? 2. サブクエリはどこに表示されますか? 3. Whereサブク...

Vueは小さなメモ帳機能を実装しました

この記事の例では、メモ帳の小さな機能を実現するためのvueの具体的なコードを参考までに共有しています...

MySQL 入門 - 概念

1. それは何ですか? MySQL は最も人気のあるリレーショナル データベース管理システムです。W...

NextCloud プライベート クラウド ストレージ ネットワーク ディスクの構築に関する詳細なチュートリアル

Nextcloud は、オープンソースで無料のプライベート クラウド ストレージ ネットワーク ディ...

Docker チュートリアル: コンテナの使用 (簡単な例)

Docker を初めて使用する場合は、コンテナの管理を始めるために習得する必要がある基本的なコマン...

vue data が関数である理由をご存知ですか?

公式サイトの説明: コンポーネントを定義する場合、コンポーネントは複数のインスタンスを作成するために...

JavaScript は最大値と最小値のアルゴリズムを通じて AI 三目並べゲームを実装します

では、早速スクリーンショットを実行してみましょう。黒い駒はプレイヤーの位置、赤い駒はコンピュータの位...

アニメーションとトランジションの違い

CSS3アニメーションとJSアニメーションの違いJSはフレームアニメーションを実装しますCSS3はト...