728x90
반응형
실제해결은 libmySQL.dll - 을 windows에 넣어주었다. 중간에 다른 작업을 놓친건지는 모르겠음.
----------------------------------------------------------------------------
Windows7+delphi2010 에서 libmysql51.dll, libmysql50.dll, libmysql.dll
http://blog.naver.com/sshuikr?Redirect=Log&logNo=100134285018
----------------------------------------------------------------------------
Windows7+delphi2010 에서 libmysql51.dll, libmysql50.dll, libmysql.dll
http://blog.naver.com/sshuikr?Redirect=Log&logNo=100134285018
None of the dynamic libraries can be found: libmysql51.dll, libmysql50.dll, libmysql.dll
위와 같은 에러 발생 시...
OS : Windows7 x64(x32)
Delphi : 2010 (delphi140)
DB : MySQL5.5
ZeosDB : 6.8(?), delphi140
실행 시 위와 같은 에러가 발생 함.
인터넷에 검색해보면, 방법이 두가지 나오는데
1. 실행파일과 같은 위치에 위 세개의 파일을 같이 둔다.
2. windows/system32 에 세개의 파일을 둔다.
저같은 경우 위 두가지 방법으로 해결안됨.
그래서 이래저래 해보다가 찾은 방법.
3. windows 폴더에 세개의 파일을 둔다.
이 방법으로 해결봤네요...
사실, zeosdbo 패키지에서 lib/mysql 폴더에 있는 dll 파일 모두를 복사해서 넣어줬습니다.
(에러난 파일 세개만 넣어준건 아님, 그리고 libmysql51.dll 은 아무리 찾아봐도 없었음. )
아래는 zeosdbo/lib/mysql 폴더에 있는 파일들입니다.
libmysql40.dll
libmysql41.dll
libmySQL50.dll
libmysql320.dll
libmysql323.dll
libmysqld41.dll
libmysqld50.dll
만약 위와같은 세가지 방법을 모두했는데도 안된다면
의심이 되는 다른 경로에 모두 해보시기 바랍니다.
경로 문제로 발생되는 Exception 이기때문에.
728x90
반응형