본문 바로가기
카테고리 없음

mysql - toad 오류 날 경우,

by 휘루걸음 2011. 8. 18.
728x90
반응형

실제해결은  libmySQL.dll   - 을 windows에 넣어주었다. 중간에 다른 작업을 놓친건지는 모르겠음.

----------------------------------------------------------------------------
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
반응형