Rumah  >  Artikel  >  pangkalan data  >  Cara Mudah untuk Mengenalpasti Port MySQL

Cara Mudah untuk Mengenalpasti Port MySQL

Patricia Arquette
Patricia Arquetteasal
2024-10-21 18:11:02977semak imbas

Simple Ways to Identify the MySQL Port

Bagi sesiapa sahaja yang bekerja dengan MySQL – daripada DBA yang berpengalaman sehinggalah kepada pembangun yang hanya mencelupkan jari kaki mereka ke dalam MySQL buat kali pertama – mengetahui port mana pelayan anda sedang berjalan adalah satu kemestian. Nombor port adalah kunci untuk mewujudkan sambungan pangkalan data, mengkonfigurasi tembok api, dan membolehkan komunikasi antara aplikasi dan pangkalan data. Tetapan port yang salah boleh membawa kepada isu ketersambungan dan mengganggu aliran data dalam aplikasi anda.

Tutorial ini bebas daripada sistem pengendalian yang anda gunakan, jadi sama ada anda menggunakan Windows, macOS atau Linux, langkah yang digariskan di sini boleh membantu anda mengenal pasti tetapan port MySQL anda.

Menggunakan Barisan Perintah MySQL (Windows, Linux, MacOS)

Pilihan baris arahan MySQL adalah universal merentas semua sistem pengendalian. Begini cara anda boleh menyemak port terus dari dalam MySQL.

Buka terminal atau command prompt anda dan akses contoh MySQL anda:

mysql -u root -p

Setelah anda log masuk, jalankan arahan SQL berikut:

SHOW VARIABLES LIKE 'port';

ATAU

show variables where variable_name in ('hostname','port');

Selepas menjalankan arahan ini, anda akan melihat output yang kelihatan seperti ini:

+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port | 3306 |
+---------------+-------+
1 row in set (0.01 sec)

Menyemak Fail Konfigurasi MySQL (Windows, MacOS, Linux)

Jika anda lebih suka menyemak fail konfigurasi MySQL, berikut ialah cara untuk melakukannya untuk setiap sistem pengendalian. Proses ini melibatkan mencari dan membuka fail konfigurasi, dan kemudian mencari tetapan port.

Lokasi Fail

Untuk kebanyakan pemasangan, lokasi untuk fail konfigurasi MySQL akan terletak di:

  • Linux: /etc/mysql/my.cnf ATAU /etc/my.cnf
  • Windows: C:ProgramDataMySQLMySQL Server 8.0my.ini
  • macOS: /usr/local/mysql/my.cnf

Lihat dengan Editor Teks

Gunakan editor teks untuk membuka fail konfigurasi. Editor biasa termasuk Nano atau Vim pada Linux, Notepad pada Windows dan Nano atau TextEdit pada macOS.

Cari arahan port di bawah bahagian [mysqld]. Ia sepatutnya kelihatan seperti ini:

[mysqld]
port = 3306
basedir = "C:/Program Files/MySQL/MySQL Server 8.0/"
datadir = "C:/ProgramData/MySQL/MySQL Server 8.0/Data/"
socket = "MySQL"
key_buffer_size = 16M

Jika talian port tiada, ini bermakna MySQL menggunakan port lalai 3306.

Menggunakan netstat (Linux)

Jika anda menggunakan sistem Linux, anda juga boleh menggunakan arahan netstat yang berguna untuk mengetahui port mana yang digunakan oleh MySQL. Begini caranya:

Mulakan dengan membuka terminal anda. Masukkan arahan berikut untuk memaparkan sambungan rangkaian yang berkaitan dengan MySQL:

sudo netstat -tuln | grep mysql

Arahan ini menyenaraikan semua sambungan rangkaian, menapis untuk MySQL. Anda sepatutnya melihat baris keluaran yang serupa dengan ini:

tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1234/mysqld

Dalam output ini, 3306 ialah nombor port MySQL sedang mendengar.

Cuba Releem untuk memantau, menala prestasi, mengoptimumkan pertanyaan dan menyemak skema pelayan pangkalan data anda.

Atas ialah kandungan terperinci Cara Mudah untuk Mengenalpasti Port MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn