mysql 버전업후 실행
글쓴이: 이기주 / 작성시간: 금, 2006/07/07 - 5:33오후
안녕하세요.
mysql 3.23.54 버전에서 컴파일한 실행화일을
mysql 5.0.18 버전업후 실행하니
./stat: error while loading shared libraries: libmysqlclient.so.10: cannot open shared object file: No such file or directory
저런 에러 문구가 나오네요..
저건 mysql 라이브러리가 달라서 그런거 같은데.
소스 컴파일을 하지않고 실행 할 수 있는 방법은 없는건가요?
3.23.54용 mysql-devel.rpm 은 mysql 3.23.54버전이 안깔려있다고 설치안되네요.
Forums:
최상의 방법은 재컴파일입니다.
가장 좋은 방법은 stat프로그램을 다시 컴파일 해주시는 것입니다.
임시로 해결하는 방법은
#ln -s libmysqlclient.so.15 libmysqlclient.so.10
명령을 수행해주시면 됩니다.
mysql 5.0.18을 패키지로 컴파일하신 것이라면 /usr/lib/에 있을 것입니다.
파일명 끝에 있는 15가 아닌 다른 숫자로 되어 있는 경우엔 해당 숫자로 바꿔주시면 됩니다.
댓글 달기