반응형
MySQL 커넥터 및 서버 호환성(VERSION.server 파일)
저는 mysql-connector-c-1.3을 기반으로 한 간단한 mysql 클라이언트 작업을 하고 있습니다.모든 것이 잘 작동하지만 다음과 같은 경고가 표시됩니다.
Warning: MySQL client build with 5.7.4-m14 but loading MySQL 6.1.3
출처를 조사해보니 mysql-connector-c가 모두VERSION
그리고.VERSION.server
파일, 두 가지 다른 버전을 정의하여 클라이언트가 잠재적인 비호환성에 대해 경고하도록 합니다.
나는 이해할 수 없습니다.VERSION.server
여기는 클라이언트 라이브러리이기 때문입니다.지금은 서버도 실행하고 있지 않습니다.또한 mysql은 네트워크를 통해서만 연결되므로 클라이언트와 서버 버전이 정확히 일치할 필요가 없다는 인상을 받았습니다.
출처:mysql_version.cmake
:
GET_MYSQL_VERSION(VERSION.server)
SET(SERVER_VERSION ${VERSION})
SET(SERVER_VERSION_ID ${MYSQL_VERSION_ID})
# Get Connector/C version and other interesting variables
GET_MYSQL_VERSION()
MESSAGE(STATUS "LibMySQL ${VERSION}")
MESSAGE(STATUS "Built from MySQL ${SERVER_VERSION} sources")
일부 서버 사이드 코드가 클라이언트에 포함되어 있다고 합니다(합리적으로 들립니다).VERSION.server
단지 해당 코드의 버전 번호를 포함합니다.
경고를 트리거하는(경고를 트리거하는) 어떻게든 상충되는 버전이 단일 소스 패키지에 배포된다는 것은 이상한 일입니다.이 소스 패키지에서는 해당 경고를 찾을 수 없습니다. 혹시 다른 것을 구축/연결/실행하고 계신 것은 아닐까요?
언급URL : https://stackoverflow.com/questions/27584360/mysql-connector-and-server-compatibility-version-server-file
반응형
'programing' 카테고리의 다른 글
Powershell의 Invoke-Command로 호출된 스크립트 블록의 반환 값을 캡처하는 방법 (0) | 2023.11.05 |
---|---|
페이지의 사용자 지정 포스트 루프에 페이지 추가 (0) | 2023.11.05 |
지정한 열 하나를 제외한 모든 열의 DataFrame 검색 (0) | 2023.11.05 |
openshift는 wp-admin을 https로 리디렉션합니다. (0) | 2023.11.05 |
디브 풀스크린은 어떻게 만드나요? (0) | 2023.10.31 |