Rumah > Artikel > pangkalan data > Apakah nombor port lalai untuk MySQL?
MySQL menggunakan nombor port 3306 secara lalai.
Protokol MySQL menggunakan nombor port 3306 untuk menyambung kepada pelanggan MySQL, utiliti seperti "mysqldump". Ia adalah TCP, Protokol Kawalan Penghantaran.
Mari kita lihat jika terdapat sebarang kelemahan apabila menggunakan port lalai ini -
Secara amnya, port 3306 mungkin tidak boleh dibuka kerana Port 3306 tidak sepatutnya dibuka pelayan terdedah kepada serangan. Jika pengguna perlu menyambung ke pangkalan data dari jauh, terdapat banyak pilihan keselamatan lain daripada membuka port 3306.
Salah satu pilihan keselamatan termasuk menggunakan terowong SSH. Sebaliknya, jika port 3306 perlu dibuka, pengguna mesti memastikan bahawa alamat IP yang boleh mengakses port adalah terhad supaya hos yang tidak dipercayai tidak boleh mengakses sambungan. Walaupun port lalai MySQL ialah 3306, ini tidak semestinya bermakna perkhidmatan MySQL akan sentiasa menggunakan port tersebut.
Jika pengguna ingin mengesahkan port atau melihat jika MySQL menggunakan port yang berbeza, ini boleh dilakukan dengan menjalankan pertanyaan SQL pendek.
SHOW VARIABLES WHERE Variable_name = 'port';
Atas ialah kandungan terperinci Apakah nombor port lalai untuk MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!