Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

기본 MySQL 포트 번호는 무엇입니까?


MySQL은 기본적으로 포트 번호 3306을 사용합니다.

3306 포트 번호

3306 포트 번호는 MySQL 프로토콜에서 'mysqldump'와 같은 MySQL 클라이언트 및 유틸리티에 연결하는 데 사용됩니다. TCP, 즉 전송 제어 프로토콜입니다.

취약점

이 기본 포트를 사용하는 동안 취약점이 있는지 확인하십시오 -

일반적으로 포트 3306은 서버를 공격에 취약하게 만들 수 있으므로 열면 안 됩니다. 사용자가 원격으로 데이터베이스에 연결해야 하는 경우 포트 3306을 여는 대신 다른 많은 보안 옵션이 있습니다.

보안 옵션 중 하나에는 SSH 터널 사용이 포함됩니다. 반면에 포트 3306을 열어야 하는 경우 사용자는 액세스할 수 있는 IP 주소를 제한하여 신뢰할 수 없는 호스트가 연결에 액세스할 수 없도록 해야 합니다. MySQL 기본 포트는 3306이지만 반드시 MySQL 서비스가 항상 해당 포트를 사용한다는 의미는 아닙니다.

사용자가 포트를 확인하거나 MySQL이 다른 포트를 사용하고 있는지 확인하려는 경우 짧은 SQL 쿼리를 실행하여 수행할 수 있습니다.

SHOW VARIABLES WHERE Variable_name = 'port';