MySQLのインストールと設定に関する詳細なチュートリアル

MySQLのインストールと設定に関する詳細なチュートリアル

インストール不要のMySQLバージョン

MySQL は、データベースにアクセスするために最も一般的に使用される言語である SQL 言語を使用するリレーショナル データベース管理システムです。

標準化された言語であり、サイズが小さく、速度が速く、総所有コストが低いという特徴があり、特にオープンソース機能を備えています。Web アプリケーションに関して言えば、MySQL は最高の RDBMS (リレーショナル データベース管理システム) アプリケーション ソフトウェアの 1 つです。

このブログ記事では、MySQL のインストールと構成の手順を解決できるように、主に MySQL の無料インストール バージョンを例として使用します。

まず、MySQL 公式サイト (MySQL 公式サイト --> https://www.mysql.com/) にアクセスする必要があります。詳細な手順は次のとおりです:↓

(操作を容易にするために、ネットワーク ディスクにインストール パッケージがあります。

リンク: https://pan.baidu.com/s/1JUOs_alvH6ZQixAHiDxi9A

抽出コード: 9r5v )

1. インストール パッケージをダウンロードします。

①公式サイトにアクセス後、「ダウンロード」をクリックし、ページを下にスクロールします

②次に表示されるページは次のようになります。赤枠内のリンクはMySQL Community Editionで、MySQLの無料版です。このボックス内のリンクをクリックします。↓

③次に、このページに移動し、サーバーのコミュニティバージョンをダウンロードします。↓

④無料インストール版をダウンロードする(Windows以外のシステムを除く)

***このようにして、インストール パッケージがダウンロードされます。

***インストールディレクトリは指定された場所に配置する必要があることに注意してください。次に、絶対パスに中国語の文字を使用しないでください。命名条件として英語を使用することをお勧めします。 ! ! ! (私のは参考用です)

2. MySQLの設定

* 管理者としてコマンド ラインを開きます (以下を参照)。管理者である必要があります。管理者でない場合、後続のコマンドの一部に権限が必要になるため、エラーが発生します。

①mysqlのbinディレクトリに移動します。

②mysqlサービスをインストール: mysqld --install

③ mysql を初期化します。ここで、初期化により、下のボックスに示すようにランダムなパスワードが生成されます。このパスワードは後で使用するので覚えておいてください (mysqld --initialize --console)

④mysqlサービスを起動する(net start mysql)

⑤ログイン認証、MySQLが正常にインストールされているか確認! (上記で生成されたランダム パスワードには、前の記号の前のスペースが含まれていないことに注意してください。含まれていると、ログインに失敗します)。下の図と同じであれば、MySQL が正常にインストールされたことを意味します。最初にサービスを有効にする必要があります。そうしないと、ログインが失敗し、アクセス拒否のプロンプトが表示されます。 ! !

パスワードを変更するには:

初期化によって生成されたランダムパスワードは複雑すぎるため、MySQL にログインするのに不便なので、覚えやすいパスワードに変更する必要があります。 !

新しいパスワードを確認するには再度ログインしてください:

システムのグローバル変数を設定します。

mysqlのログインと操作を容易にするために、ここでグローバル変数を設定します:↓

①「マイコンピュータ」→「プロパティ」→「システムの詳細設定」→「環境変数」をクリックし、以下のように進めます。

②新しく作成したmysql変数をPathパス変数に追加し、「OK」をクリックして完了します。

設定が完了したら、コマンドラインで MySQL を使用するときはいつでも、win+R を押して「cmd」と入力し、コマンドラインを開いてログイン SQL ステートメントを入力するだけです。

③mysql ディレクトリに ini または cnf 設定ファイルを作成します。ここでは、mysql の基本的な設定がいくつか含まれている ini 設定ファイルを作成しました。

[mysqld]
文字セットサーバー=utf8mb4
バインドアドレス=0.0.0.0
ポート=3306
デフォルトのストレージエンジン=INNODB
[mysql]
デフォルトの文字セット=utf8mb4
[クライアント]
デフォルトの文字セット=utf8mb4

このようにして、Mysqlの無料インストールバージョンがインストールされ、設定されます。

2.1 起こりうる問題

1. エラー 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードの使用: NO/YES)

2. 「MSVCR120.dll が見つからなかったため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります」または「VCRUNTIME140_1.dll が見つからなかったため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります」

3. 「net start Mysql」を使用してサービスを開始すると、「Mysql サービスを開始しています。Mysql サービスを開始できません。サービスはエラーを報告しません。」と表示されます。

解決策: 他の2つのブログに移動する

1. エラー 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードの使用: NO/YES)

2. MySQL の問題を解決します: MSVCR120.dll が見つからないため、コードを実行できません。プログラムを再インストールすると、この問題が解決する可能性があります。

3. 続きます。関連ブログを書いています。この問題に遭遇した場合は、コメントしていただければブロガーが返信して解決します。

2.2 コマンドリファレンス:

①サービスのインストール: mysqld --install

② 初期化: mysqld --initialize --console

③サービスを起動します: net start mysql

④サービスをシャットダウンする: net stop mysql

⑤mysqlにログイン: mysql -u root -p

パスワードを入力してください:(パスワード)

⑥パスワードの変更: alter user 'root'@'localhost' identified by 'root'; (by の後にパスワードが続く)

⑦mysqlサービスを削除するにはマークします: sc delete mysql

記事は全部または一部を転載でき、出典を明記できます → 感謝の気持ちを表すために元のリンクを投稿するだけです。

これで、MySQL のインストールと設定 - 詳細なチュートリアルに関するこの記事は終了です。MySQL のインストールと設定の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • mysql5.7のインストールとNavicateの長期無料利用の実施手順
  • WindowsでのMySQLインストールチュートリアルの詳細な紹介
  • MySQL 8.0.23 のインストールと設定方法のグラフィックチュートリアル (Win10 の場合)
  • Windows での MySQL の詳細なインストール手順と基本的な使用方法

<<:  知っておくべき 18 の Web ユーザビリティの原則

>>:  CSSレコードテキストアイコン配置のいくつかのソリューション

推薦する

JavaScript の Set データ構造の詳細な説明

目次1. セットとは何か2. セットコンストラクタ2.1) 配列2.2) 文字列2.3) 議論2.4...

MySQL 8.0.13 で日付を 0000-00-00 00:00:00 に設定すると発生する問題を解決する

データベース操作を学び始めたばかりです。今日、データを保存していたところ、エラーが発生していることに...

MySQLデータのバックアップ方法の選択と考え方

目次1. rsync、cpでファイルをコピーする2. xxxをoutfile構文に選択する3. 遅延...

Vue3 がコンポーネント通信に mitt を使用する手順

目次1. インストール2. プロジェクトにインポートしてマウントする3. 使用Vue2.x はコンポ...

MySQLコンテナ間のレプリケーション構成例の詳細な説明

背景先週、会社で MySQL レプリケーションのトレーニングを受けたので、今週末は学んだことを実践す...

HTML タグ sup と sub の応用の紹介

HTML タグ: 上付き文字HTML では、<sup> タグは上付き文字のテキストを定義...

du コマンドを使用して Linux システム ディレクトリのサイズを取得する方法

Linux システムを使用したことがある人なら、Linux システムの ls コマンドは通常、ファイ...

forEachでawaitが機能しない問題を解決する

1. はじめに数日前、プロジェクトでトラバーサルに使用したときに落とし穴に遭遇し、解決するのに 1 ...

MySQL インデックスクエリ最適化スキルを習得するための記事

序文この記事では、DBA がいないチームが参考にできるように、MySQL の一般的な使用に関するヒン...

Centos7.4 サーバーへの Apache のインストールとインストール プロセス中に発生した問題の解決策

この記事では、CentOS 7.4 サーバーに Apache をインストールする方法と、インストール...

HTMLタグの説明

HTMLタグの説明1. HTMLタグタグ: !DOCTYPE説明: HTML ドキュメントが準拠する...

MySQLデータベース設計:Pythonを使ったスキーマ操作方法の詳しい解説

矢が放たれる前に、弓は矢にささやきました。「お前の自由は私のものだ。」スキーマは矢のようなもので、弓...

Linux インストール Redis 実装プロセスとエラー解決

今日、redis をインストールしたところ、今までになかったいくつかのエラーが発生しました。ここで記...

Vue3 の参照と参照の詳細

エディターは、Vue3のデータの関連する問題も共有します。次のような例を見てみましょう。 Vue.c...

Flash での HTML と CSS の適用

Flash での HTML と CSS の適用:同僚の Den が Flash で HTML と C...