MySQL データベースのインストールと Navicat for MySQL の使用に関するチュートリアル

MySQL データベースのインストールと Navicat for MySQL の使用に関するチュートリアル

MySQL は、スウェーデンの会社 MySQL AB によって開発され、現在は Oracle が所有するリレーショナル データベース管理システムです。

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

小型、高速、低コスト、オープンソースコードという特徴があります。

MySQL ダウンロード アドレス: http://dev.mysql.com/downloads/installer/

ダブルクリックしてインストールガイドインターフェイスに入り、「次へ」をクリックし、関連情報を読んだことを確認して「次へ」をクリックします。

次に、タイプ選択インターフェイスに入ります。ここには、標準、完全、カスタムの 3 つのタイプがあります。

ここでは、MySQL インストール ディレクトリをカスタマイズできるように「カスタム」インストールを選択することをお勧めします。その後、「次へ」をクリックしてカスタム インストール インターフェイスを表示します。

データのセキュリティのため、システム ディスクの C ディレクトリに MySQL をインストールすることはお勧めしません。

「次へ」をクリックしてインストールを開始します。

インストールが完了すると、MySQL設定ガイドのインターフェースが表示されます。[次へ]をクリックします。

MySQL の構成をガイドするオプションがあります (MySQL インスタンス構成ウィザードを起動します)。MySQL をすぐに構成するには、このオプションをオンにすることをお勧めします。

「次へ」をクリックして MySQL を設定します。

2 つの構成タイプ (詳細構成と標準構成) を選択できます。詳細構成を選択し、[次へ] をクリックします。

MySQL MySQLサーバータイプを設定する

選択できるサーバータイプは3つあります

開発者マシン: このオプションは、一般的な個人用デスクトップ ワークステーションを表します。マシン上で複数のデスクトップ アプリケーションが実行されていると仮定します。最も少ないシステム リソースを使用するように MySQL サーバーを構成します。

サーバー マシン: このオプションはサーバーを表します。MySQL サーバーは、FTP、電子メール、Web サーバーなどの他のアプリケーションと一緒に実行できます。 MySQL サーバーは、システム リソースの適切な割合を使用するように構成されています。

専用 MySQL サーバー マシン: このオプションは、MySQL サービスのみを実行するサーバーを表します。他のアプリケーションは実行されていないものとします。 MySQL サーバーは、利用可能なすべてのシステム リソースを使用するように構成されています。

ここでは、主に日常的な開発ニーズのために、Developer Machine を選択しました。

次に、データベースの目的を選択します

多機能データベース: このオプションを選択すると、InnoDB と MyISAM の両方のストレージ エンジンが使用され、2 つのエンジン間でリソースが均等に分散されます。このオプションは、2 つのストレージ エンジンを頻繁に使用するユーザーに推奨されます。

トランザクション データベースのみ: このオプションは InnoDB と MyISAM の両方のストレージ エンジンを使用しますが、ほとんどのサーバー リソースを InnoDB ストレージ エンジンに割り当てます。このオプションは、主に InnoDB を使用し、たまに MyISAM を使用するユーザーに推奨されます。

非トランザクション データベースのみ: このオプションは、InnoDB ストレージ エンジンを完全に無効にし、すべてのサーバー リソースを MyISAM ストレージ エンジンに割り当てます。 InnoDB を使用しないユーザーはこのオプションを選択することをお勧めします。

私は多機能データベースを選択しました。

以下はデータ保存のデフォルトの場所です。

MySQL で許可される最大接続数を選択します。最初のものは最大 20 の同時接続、2 番目は最大 500 の同時接続、最後のものはカスタムです。ニーズに応じて選択できます。

以下は、データベースが監視するポートを選択する方法です。デフォルトは 3306 です。別のポートに変更する場合は、今後データベースに接続するときに変更したポートを覚えておく必要があります。そうしないと、MySQL データベースに接続できなくなり、面倒です。ここでは変更しません。

MySQL のデフォルト ポート 3306 を使用します。

MySQLの文字セットを設定し、「次へ」をクリックします。

MySQL サービス オプションを構成して、MySQL サーバーをサービスとしてインストールします。サービスとしてインストールすると、システムの起動時にMySQLサーバーを自動的に起動できます。

MySQLのセキュリティオプションの設定

スーパーユーザーのパスワードを設定して記憶します。新しいルートパスワード (パスワードを入力) と確認 (パスワードを確認) することをお勧めします。

リモート マシンが root ユーザーとして MySQL サーバーに接続できるようにするかどうかを選択するためのチェックボックスが下にあります。 この要件がある場合は、チェックを入れてください。

実行をクリックするとインストールが完了し、コマンドラインウィンドウが開きます。

パスワードを入力してEnterを押してください

データベース情報

Enter キーを押すと、データベースの情報が表示されます。ここでは、追加、変更、確認など、データベースの操作を行うことができます。詳細については説明しません。

次に、デスクトップ ツールを使用して、コードを記述せずにデータベースを操作できます。

クライアントツール: Navicat for MySQL

グリーンバージョンのダウンロードアドレス: http://www.cr173.com/soft/38153.html

公式サイトのダウンロードアドレス: https://www.navicat.com

登録が完了したら、インターフェースを開き、「接続」をクリックして、関連情報を入力します。

接続成功、OK

このように、データベースを手動で操作したり、SQL ファイルをインポートして実行したり、コードを記述したりできるので、非常に便利です。

要約する

上記は、編集者が紹介したMySQLデータベースのインストールとNavicat for MySQLの使用に関するチュートリアルです。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残してください。編集者がすぐに返信いたします。

以下もご興味があるかもしれません:
  • MySQL に接続する際に Navicat for MySQL が 2005 エラーを報告する問題を解決する
  • Navicat for MySQL 15 登録とアクティベーションの詳細なチュートリアル
  • Navicat for MySQL 11 登録コード\アクティベーションコードの概要
  • Navicat 8でMySQL用のデータベースを作成する方法
  • mysql8.0.11をインストールしてrootパスワードを変更し、navicat for mysqlに接続するアイデアの詳細な説明
  • Navicat for MySQLのスケジュールされたデータベースバックアップとデータ復旧の詳細
  • Navicat for MySQLを使用してテーブル構造スクリプトをエクスポートする簡単な方法
  • 1つの記事でNavicat for MySQLの基本を理解する

<<:  Vueルーティングはページステータスを復元する操作メソッドを返します

>>:  Linux デスクトップ用に Openbox を設定する方法 (推奨)

推薦する

Vueはシンプルな計算機能を実装します

この記事では、参考までに、簡単な計算機機能を実現するためのVueの具体的なコードを紹介します。具体的...

JS での new の手書き実装

目次1 新しいオペレータの紹介2 新しいものは何をしましたか? 3 新しい演算子の実装をシミュレート...

純粋な CSS3 を使用して、円の動的な光る特殊効果アニメーションを実装するためのサンプル コード

この記事では、主に、円形のダイナミックな光る特殊効果アニメーションを実現するための純粋な CSS3 ...

Docker コンテナの正常なシャットダウン前にトラップを使用して環境のクリーンアップを実行する

実行中のコンテナが終了したときに、コンテナが完全に終了する前に環境をクリーンアップするなど、いくつか...

フォームの「Enter」、「Submit」、「Enter != Submit」を削除する方法

「Enter != Submit」問題を実装するには、通常、「ボタンの種類」と「入力ボックスの数」か...

Gogs+Jenkins+Docker による .NetCore ステップの自動デプロイ

目次環境説明DockerのインストールゴグのインストールDocker で .NetCore サービス...

Linux LVM 論理ボリューム構成プロセス (作成、増加、削減、削除、アンインストール) の詳細な説明

Linux LVM論理ボリューム構成プロセスの詳細な説明多くの Linux ユーザーは、オペレーティ...

CSS 要素で計算されたスタイルを取得します (カスケード/最終スタイル後)

CSS 要素内の計算されたスタイル (つまり、カスケード後の最終的なスタイル) を取得するには、W3...

MySQL ソートの原則とケース分析

序文ソートはデータベースの基本的な機能であり、MySQL も例外ではありません。ユーザーは、Orde...

CSS3で実装された6つの境界遷移効果

6つの効果実装コードhtml <h1>CSS 境界遷移</h1> <セ...

MySQL に IP アドレスを効果的に保存する方法と、文字列 IP と数値を変換する方法の詳細な説明

High Performance MySQL バージョン 3 (セクション 4.1.7) を見ると、...

Ubuntu 上の MySQL における中国語文字化け問題の解決方法

問題を見つける最近 Django を学習しているのですが、MySQL データと組み合わせてデータを挿...

Linux C++ マルチスレッド同期の非常に詳細な説明

目次1. ミューテックス1. ミューテックスの初期化2. ミューテックスロックの関連特性と分類3. ...

Vueは州、都市、地区のカスケード選択を実現します

最近、省、市、地区のカスケード選択効果を実装する必要があります。省、市、地区のデータはすべてローカル...

Linux で FastDFS ファイル サーバーを構築するための実装手順

目次1. ソフトウェアパッケージ2. gccをインストールする3. libfastcommonをイン...