MySQL 8.0.18 インストール構成の最適化チュートリアル

MySQL 8.0.18 インストール構成の最適化チュートリアル

MySQLのインストール、設定、最適化は参考用です。具体的な内容は次のとおりです。

MySQL ダウンロード

まず、公式サイトにログインして、MySQL インストール パッケージをダウンロードします。公式サイトのアドレスは https://dev.mysql.com/ です。一番下までスクロールし、ダウンロードで MySQL Community Server を選択します。

ダウンロードしたいバージョンを選択してください

MySQLのインストール

1. ダウンロードした MySQL インストール ファイル mysql-5.5.43-win32.rar を開き、ダブルクリックして解凍し、「setup.exe」を実行します。

2. インストールの種類を選択します。オプションには、「標準」、「完全」、「カスタム」の 3 つがあります。「カスタム」を選択し、「次へ」を押して続行します。

3. 「参照」をクリックし、インストールディレクトリを手動で指定します。

4. インストール ディレクトリを入力します。私の場合は「C:\Program Files (x86)\MySQL\MySQL Server 5.5」です。「OK」を押して続行します。 このパスを確認したら、サーバーデータファイルをクリックし続けます。このパスも変更する必要があります。このファイルは、MySQL で記述されたデータベースコードを保存します。以前の設定を確認してください。エラーがある場合は、「戻る」を押して戻ってやり直してください。 「インストール」を押してインストールを開始します。

ここに画像の説明を挿入

5. インストールが進行中です。MYSQLのインストールを完了するには、次のインターフェイスが表示されるまでお待ちください。

MySQL の設定

設定方法「詳細設定」または「標準設定」を選択します。設定プロセスを理解するために「詳細設定」を選択します。

サーバー タイプを選択します。「開発者マシン (開発およびテスト タイプ、MySQL はリソースをほとんど占有しません)」、「サーバー マシン (サーバー タイプ、MySQL はより多くのリソースを占有します)」、「専用 MySQL サーバー マシン (専用データベース サーバー、MySQL は使用可能なすべてのリソースを占有します)」

MySQL データベースの一般的な用途として、「多機能データベース (一般的な多機能、良好)」、「トランザクション データベースのみ (サーバー タイプ、トランザクション処理に重点を置いた、一般的な)」、「非トランザクション データベースのみ (非トランザクション、よりシンプル、主に一部のモニタリングとカウントに使用、MyISAM データ型のサポートは非​​トランザクションに限定)」を選択し、「次へ」を押して続行します。

ウェブサイトの同時接続数、 「意思決定支援(DSS)/OLAP(20程度)」、「オンライントランザクション処理(OLTP)(500程度)」、「手動設定(手動設定、自分で数値を入力)」を選択します。

TCP/IP 接続を有効にしてポートを設定するかどうか。有効にしない場合は、自分のマシン上の MySQL データベースにのみアクセスできます。このページでは、「厳密モードを有効にする」を選択して、MySQL が軽微な構文エラーを許可しないようにすることもできます。初心者の場合はトラブル軽減のため標準モードを解除することをお勧めします。ただし、MySQL に慣れた後は、標準モードを使用するようにしてください。これにより、有害なデータがデータベースに入る可能性を減らすことができます。 「次へ」を押して続行します。

つまり、MySQL のデフォルトのデータベース言語エンコーディング (重要) を設定し、通常は UTF-8 を選択して、「次へ」を押して続行します。

MySQL を Windows サービスとしてインストールするかどうかを選択します。また、サービス名 (サービス識別名) を指定したり、MySQL bin ディレクトリを Windows PATH に追加したりすることもできます (追加した後は、ディレクトリ名を指定せずに bin の下のファイルを直接使用できます。たとえば、接続する場合は、「mysql.exe -uusername -ppassword;」で十分で、mysql.exe の完全なアドレスを指定しなくても、非常に便利です)。ここではすべてチェックしましたが、サービス名は変更されていません。 「次へ」を押して続行します。

デフォルトのルート ユーザー (スーパー管理者) のパスワードを変更するかどうかを尋ねられます。 「リモート マシンからのルート アクセスを有効にする (ルート ユーザーが他のマシンにログインできるようにするかどうか。セキュリティを重視する場合はチェックしないでください。利便性を重視する場合はチェックしてください)」。最後に、「Create An Anonymous Account(新しい匿名ユーザーを作成します。匿名ユーザーはデータベースに接続できますが、クエリを含むデータの操作はできません)」にチェックを入れる必要はありません。設定が完了したら、「Next」を押して続行します。

設定が正しいことを確認して「実行」を押すと設定が有効になり、MYSQL のインストールと設定が完了します。

MySQL の最適化

  • 最も適切なフィールド属性を選択する
  • サブクエリの代わりに結合を使用する
  • 手動で作成された一時テーブルの代わりにユニオンを使用する

素晴らしいトピックの共有:

MySQL の異なるバージョンのインストール チュートリアル

さまざまなバージョンの MySQL 5.7 インストール チュートリアル

さまざまなバージョンの MySQL 5.6 インストール チュートリアル

さまざまなバージョンのmysql8.0インストールチュートリアル

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

以下もご興味があるかもしれません:
  • MySQL 8.0.18 のインストールと設定方法のグラフィックチュートリアル
  • Windows での MySQL 8.0.18 インストール チュートリアル (図解)
  • mysql 8.0.18.zip のインストールと構成方法のグラフィック チュートリアル (Windows 64 ビット)
  • Java を Mysql バージョン 8.0.18 に接続する方法の詳細な説明
  • MySQL 8.0.18 のインストールと設定方法のグラフィック チュートリアル (Linux)
  • MySQL 8.0.18 のインストールと設定方法のグラフィックチュートリアル (Windows 10 版)
  • MySQL 8.0.18 安定版がリリースされました! 予想通りハッシュ結合が実装されました
  • MacOS での MySQL 8.0.18 のインストールと設定方法のグラフィック チュートリアル
  • Linux (Centos7) に mysql8.0.18 をインストールするチュートリアル図
  • MySQL 8.0.18 のインストールと設定のグラフィックチュートリアル

<<:  ラムダ式の原則と例

>>:  バインドを使用してDNSサーバーを設定する方法

推薦する

MySQLデータベースにパスワードを入力した後にフラッシュバックする問題の解決策

パスワード入力後にMySQLデータベースがクラッシュする問題と解決策1 ケースの説明最近、基本的な機...

JSは円形のプログレスバーのドラッグとスライドを実装します

この記事の例では、円形のプログレスバーのドラッグアンドスライドを実現するための具体的なJSコードを紹...

Jenkinsはマイクロサービスをパッケージ化してDockerイメージを構築し、実行します。

目次環境の準備始める1. GitLabリモートリポジトリがマイクロサービスプロジェクトを作成する2....

CentOS7環境でDockerを使ってPHP動作環境を構築する手順を詳しく解説

関連記事: CentOS7でyumを使用してDockerをインストールするDockerを使ってWin...

フォーム送信ページの更新がジャンプしない

1. ソースコードの設計コードをコピーコードは次のとおりです。 <!DOCTYPE html ...

Linuxカーネルスケジューラソースコード初期化の分析

目次1. はじめに2. スケジューラの基本概念2.1. 実行キュー (rq) 2.2 スケジューリン...

Centos 用の rpm パッケージのカスタマイズと yum リポジトリの構築に関するチュートリアル

1 yumでソフトウェアをインストールしたときにダウンロードしたrpmパッケージを保存しますyum ...

mysql MDLメタデータロックの詳細な分析

序文: MySQL で SQL 文を実行すると、予想した時間内に文が完了しません。このような場合、通...

JavaScript の便利な配列トリック 12 選

目次アレイ重複排除1. from() を新しい Set() メソッドに重ねる2. スプレッド演算子 ...

CentOS に Redis と MySQL をインストールする

1|0MySQL(MariaDB) 1|11. 説明MariaDB データベース管理システムは My...

Tomcatを使用して共有ライブラリを設定し、同じjarを共有する

デプロイされるプロジェクトが増えるにつれて、Tomcat にデプロイされるリリース パッケージも増え...

HTMLでアンカーの位置を設定するためのいくつかの一般的な方法

HTML でアンカーの位置を設定する方法はいくつかあるので、ここで紹介します。 1. ID ポジショ...

LinuxにNginxをインストールする詳細な手順

1. Nginxのインストール手順1.1 公式サイトの紹介http://nginx.org/en/d...