netcat만 사용하여 데이터베이스 계층이 mysql인지 mariadb인지 감지하는 방법

netcat만 사용하여 데이터베이스 계층이 mysql인지 mariadb인지 감지하는 방법

때로는 도커 진입점 파일에서 내 응용 프로그램, 특히 무들 응용 프로그램에 대한 도커 이미지를 개발하는 동안 내 응용 프로그램에 대한 올바른 구성을 제공하기 위해 데이터베이스 계층이 mysql인지 mariadb인지 감지해야 합니다(mariadb 또는 mysql이 실제로 유사하더라도). , 무들은 데이터베이스 계층이 mysql인지 mariadb인지 임의로 지정해야 합니다.

따라서 많은 종속성이나 추가 PHP 코드 설치를 피하기 위해 netcat을 사용하여 데이터베이스에 연결하고 데이터베이스 계층이 mysql인지 mariadb인지 확인할 수 있다면 기쁠 것입니다.

내 경우에는 데이터베이스 계층이 mysql인지 madb인지 인증하고 메시지에서 감지하면 되므로 전체 표준 프로토콜이 필요하지 않습니다.

내가 무엇을 해야 하는지 아시나요?

관련 정보