mariadb/mysql 저장 프로시저에서 컬을 실행하는 방법

mariadb/mysql 저장 프로시저에서 컬을 실행하는 방법

나는 다음의 정보를 사용하고 있습니다.여기그리고여기.

저는 Debian 10에서 mariadb 서버를 실행하고 있습니다. 파일을 다운받아서 서버에 복사하고 install.sh를 실행했더니 아래와 같은 에러가 떴습니다.

"compilation terminated.
make: *** [Makefile:4: install] Error 1
ERROR: You need libmysqlclient development software installed
to be able to compile this UDF, on Debian/Ubuntu just run:
apt-get install libmysqlclient15-dev"

apt-get install libmysqlclient15-dev그래서 libmysqlclient 개발 소프트웨어 설치를 진행했습니다 . 그런데 오류가 발생했습니다 Unable to locate package libmysqlclient15-dev.

라이브러리를 설치하기 위해 모든 것을 시도했지만 거기에서 멈췄습니다.

다시 도와주세요.. 미리 감사드립니다.

답변1

libmysqlclient15-dev최근 데비안 릴리스에서는 더 이상 사용할 수 없습니다.

mysql 대신 mariadb를 사용하세요. 최소한 원본 mysql 패키지와 호환되어야 하는 default-libmysqlclient-dev패키지 를 설치해 보십시오 .libmariadb-dev-compat

이를 지원하려면 설치 스크립트를 조정해야 할 수도 있습니다.

관련 정보