MySQL のポート番号

Preet Sanghavi 2023年1月30日
  1. ポート番号の概念
  2. MySQL でテーブルを作成する
  3. MySQL でポート番号を表示する
MySQL のポート番号

このチュートリアルでは、MySQL でポート番号を表示する方法を探ることを目的としています。

ポート番号の概念

始める前に、ポート番号の概念を理解してみましょう。ポート番号は、インターネットまたはリモートサーバー上の特定のネットワークでのプロセスを理解および理解するために使用されます。

ポート番号の使用例は、HTTPS とも呼ばれるハイパーテキスト転送プロトコルです。これはデフォルトでポート 80 で実行されます。

MySQL を使用するときは、MySQL サーバーの実行に使用されるポートを理解することが重要です。このポート番号を取得する方法を理解してみましょう。

MySQL でテーブルを作成する

始める前に、操作するダミーデータセットを作成します。ここでは、いくつかの行とともにテーブル student_details を作成します。

-- create the table student_details
CREATE TABLE student_details(
  stu_id int,
  stu_firstName varchar(255) DEFAULT NULL,
  stu_lastName varchar(255) DEFAULT NULL,
  primary key(stu_id)
);
-- insert rows to the table student_details
INSERT INTO student_details(stu_id,stu_firstName,stu_lastName)
 VALUES(1,"Preet","Sanghavi"),
 (2,"Rich","John"),
 (3,"Veron","Brow"),
 (4,"Geo","Jos"),
 (5,"Hash","Shah"),
 (6,"Sachin","Parker"),
 (7,"David","Miller");

上記のクエリは、生徒の名前と名前を含む行を含むテーブルを作成します。データのエントリを表示するには、次のコードを使用します。

SELECT * FROM student_details;

上記のコードは、次の出力を提供します。

stu_id	stu_firstName	stu_lastName
1	      Preet	        Sanghavi
2	      Rich	        John
3	      Veron	        Brow
4	      Geo	        Jos
5	      Hash	        Shah
6	      Sachin	    Parker
7	      David	        Miller

MySQL でポート番号を表示する

これで、テーブルを作成して表示する方法を理解しました。データベースにこのテーブルを作成するために使用されるポートを理解しましょう。

この例では、boatdb データベースと student_details テーブルを使用しました。次のコードブロックを使用して、MySQL のポート番号にアクセスできます。

SHOW VARIABLES WHERE Variable_name = 'port';

上記のクエリの出力は、次のように説明できます。

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port          | 3306  |
+---------------+-------+

ポート番号を取得する方法はこれだけではないことに注意してください。次のクエリを使用して、ポート番号にアクセスすることもできます。

select @@port;

上記のクエリの出力は以前と同じであり、次のように説明できます。

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port          | 3306  |
+---------------+-------+

したがって、MySQL サーバーのポート番号を識別するための 2つの異なる手法を理解することに成功しました。

著者: Preet Sanghavi
Preet Sanghavi avatar Preet Sanghavi avatar

Preet writes his thoughts about programming in a simplified manner to help others learn better. With thorough research, his articles offer descriptive and easy to understand solutions.

LinkedIn GitHub