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

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