Computer >> Máy Tính >  >> Lập trình >> MySQL

Số cổng MySQL mặc định là gì?


MySQL sử dụng số cổng 3306 theo mặc định.

3306 Số cổng

Số cổng 3306 được sử dụng bởi giao thức MySQL để kết nối với các máy khách MySQL và các tiện ích như ‘mysqldump’. Nó là một TCP, tức là Giao thức điều khiển truyền.

Các lỗ hổng

Hãy để chúng tôi xem có lỗ hổng bảo mật nào khi sử dụng cổng mặc định này không -

Nói chung, không nên mở cổng 3306 vì nó có thể khiến máy chủ dễ bị tấn công. Nếu người dùng cần kết nối với cơ sở dữ liệu từ xa, có nhiều tùy chọn bảo mật khác, thay vì mở cổng 3306.

Một trong những tùy chọn an toàn bao gồm sử dụng đường hầm SSH. Mặt khác, nếu bắt buộc phải mở cổng 3306, người dùng phải đảm bảo hạn chế các địa chỉ IP có thể truy cập nó để các máy chủ không đáng tin cậy có thể truy cập kết nối. Mặc dù cổng mặc định của MySQL là 3306, nhưng điều đó không nhất thiết có nghĩa là dịch vụ MySQL sẽ luôn sử dụng cổng đó.

Nếu người dùng muốn xác minh cổng hoặc xem MySQL có đang sử dụng một cổng khác hay không, thì có thể thực hiện bằng cách chạy một truy vấn SQL ngắn.

SHOW VARIABLES WHERE Variable_name = 'port';