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レコードテキストアイコン配置のいくつかのソリューション

推薦する

要素の高さを下から上へ、上から下へ制御する CSS メソッド

よくある質問から議論を始めましょう。CSS を使用して要素の高さを [ブラウザ コンテンツ ウィンド...

Dockerを使用してgitlabコミュニティの中国語版を構築する詳細なプロセスを教えます

1. Docker Composeを使用して起動を構成するDocker Compose を知らない場...

MySQL テーブルパーティションの使用法と基本原理の詳細な説明

目次パーティションテーブルとはパーティションテーブルの適用シナリオパーティションテーブルの制限パーテ...

Vueがsweetalert2プロンプトコンポーネントを統合する際の問題についてお話ししましょう

目次1. プロジェクト統合1. CDNインポート方法: 2. 箱の梱包を確認する3. 迅速な箱詰め4...

VueでJSXを使用する方法

JSXとは何かJSX は Javascript の構文拡張であり、JSX = Javascript ...

HTML フォーム_PowerNode Java アカデミー

1. フォーム1. フォームの役割HTML フォームは、さまざまな種類のユーザー入力を受け取り、ユー...

CentOS7でルートパスワードをリセットする方法

レンガを移動するプロセスでは、さまざまな環境および構成の問題があり、毎回異なるエラーが発生します。 ...

MySQL ステートメントコメントの紹介

MySQL は次の 3 種類のコメントをサポートしています。 1. 行末の「#」文字から。 2. 「...

display または visibility を通じて HTML 要素を表示または非表示にする

場合によっては、特定の条件に基づいて Web ページ内の HTML 要素を表示するか非表示にするかを...

MySQL 最適化ソリューション リファレンス

最適化によって発生する可能性のある問題最適化は必ずしも単純な環境で実行されるわけではなく、実稼働環境...

HTMLは入力完了を検出する機能を実装する

入力が進行中かどうかを検出するには、「onInput(event)」を使用しますコンテンツが変更され...

UbuntuでOpenCVをコンパイルしてインストールする方法

opencv2 の簡単なインストール: conda インストール --channel https:/...

ブロックレベル要素、インライン要素、可変要素の概要

ブロック要素p - 段落テキストの事前フォーマットテーブルol - ソートフォームul - 順序なし...

Vue+thinkphp5.1+axiosでファイルアップロードを実現

この記事では、thinkphp5.1 + Vue+axiosを使用してファイルをアップロードする方法...

Dockerコンテナオーケストレーション実装プロセス分析

実際の開発環境や本番環境では、コンテナを独立して実行することはあまりなく、複数のコンテナを一緒に実行...