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

推薦する

WeChatアプレットが左右連携を実現

この記事では、WeChatアプレットの左右連動を実現するための具体的なコードを参考までに紹介します。...

データベースSQL文の最適化

最適化する理由:実際のプロジェクトが開始され、データベースが一定期間稼働した後、初期のデータベース設...

Win10システムにMySQL 8.0をインストールするときに発生する問題を解決する

Win10 システムに MySQL 8.0 をインストールする際に発生する問題と解決策は次のとおりで...

docker 環境でのデータベース バックアップ (postgresql、mysql) のサンプル コード

目次posgresql バックアップ/リストアMySQL バックアップ/復元posgresql バッ...

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

MySQL 5.7.27のインストールチュートリアルは以下のように記録され、皆さんと共有されています...

Vue はアップロードした画像に透かしを追加できるようになりました (アップグレード版)

vueプロジェクトでは、アップロードした画像に透かしを追加して参照できるようにするアップグレード版...

Vue-cliに基づくコードセットは複数のプロジェクトをサポートします

目次アプリケーションシナリオアイデアプロジェクト構造全体的なプロジェクト構造webpack パッケー...

VSCode の JS フォーマットでセミコロンを自動的に追加または削除する方法について

導入js コード文の末尾にセミコロンを追加しても追加しなくても問題ありません。一般的に、チームで開発...

VirtualBox に CentOS、JDK、Hadoop をインストールする詳細なチュートリアル

目次1. 前提条件1.1 サポートされているプラ​​ットフォーム1.2 jdk および hadoop...

JS でパブリッシュ サブスクライブ モデルを作成する

目次1. シーン紹介2 コードの最適化2.1 ファンを増やす問題を解決する2.2 作品追加の問題を解...

Vue3でアイコンを使用する2つの例

目次1. SVGを使用する2. fontAwesomeを使用する3 ソース4 結論テクノロジースタッ...

HTML ページ内の js および css ファイルのキャッシュを自動的にクリーンアップします (バージョン番号を自動的に追加します)

Web プロジェクトの開発プロセスでは、CSS ファイルや JS ファイルを参照することがよくあり...

MySQL コマンドライン操作中のエンコードの問題の詳細な説明

1. MySQLデータベースのエンコーディングを確認する mysql -u ユーザー名 -p パスワ...

CSSを使用して3Dフォトウォール効果を作成する

CSS を使用して 3D フォト ウォールを作成します。具体的なコードは次のとおりです。 <!...

el-tree での不完全なテキスト表示の解決策

目次方法1: 水平スクロールバーを設定する最も簡単な方法方法2(新規):ドラッグバーを追加して外側の...