자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
C++ Builder SQLConnection 컴포넌트 관련하여 다시 질문드립니다.
2014.12.17 02:17
동영상 강의를 보고 MySQL을 커넥션 할려고 하는 1인 입니다.
아직 RAD STUDIO를 시작한지 얼마 되지도 않고 제가 여러 사이트에서 봐왔던 방법으로 동일하게 따라해봐도 적용되지가 않네요.ㅜㅜ
우선 SQLConnection 컴포넌트를 추가하여 driver를 MySQL로 설정하고 DB명, HostName, Password UserName에 각각 입력하고
Connected를 True로 체크하니 DBX Error: Driver could not be properly initailized. Client library may be missing, not installed 위와같이 에러메시지가 뜨네요.
MySQL 버전이 틀릴수도 있다고 하여 libmysql.dll을 다운받아 SYSWOW64 에도 넣어보고 System32 폴더에도 넣어보고 했는데도 안되네요.ㅜ 다른 설정방법이라던가 잘못된 경로에 libmysql.dll 을 넣었다던가 이런 부분에 대해서 어떻게 해야될지 질문 드려도 될까요..??
댓글 3
-
관리자
2014.12.17 19:33
추천:1 댓글
-
총이
2014.12.17 19:40
서버 MySQL 5.5.24 이구요. LibMySQL.dll이 5.1.xx 일겁니다. 제가 사용하는 RAD STUDIO 버전은 XE7 이구요.
-
관리자
2014.12.17 20:13
http://docwiki.embarcadero.com/RADStudio/XE7/en/DbExpress_Supported_Database_Management_Systems 을 보시면dbExpress와 지원되는 데이터베이스 버전입니다. MySQL 5.5는 지원하지 않는것 같습니다.
그리고 참고적으로 32경우는 클라이언트 모듈을 C:\Program Files (x86)\Embarcadero\RAD Studio\XX.X\bin 에 복사해서 연결해 보십시오.
C++ Builder SQLConnection 컴포넌트 관련하여 다시 질문드립니다.
2014.12.17 02:17
동영상 강의를 보고 MySQL을 커넥션 할려고 하는 1인 입니다.
아직 RAD STUDIO를 시작한지 얼마 되지도 않고 제가 여러 사이트에서 봐왔던 방법으로 동일하게 따라해봐도 적용되지가 않네요.ㅜㅜ
우선 SQLConnection 컴포넌트를 추가하여 driver를 MySQL로 설정하고 DB명, HostName, Password UserName에 각각 입력하고
Connected를 True로 체크하니 DBX Error: Driver could not be properly initailized. Client library may be missing, not installed 위와같이 에러메시지가 뜨네요.
MySQL 버전이 틀릴수도 있다고 하여 libmysql.dll을 다운받아 SYSWOW64 에도 넣어보고 System32 폴더에도 넣어보고 했는데도 안되네요.ㅜ 다른 설정방법이라던가 잘못된 경로에 libmysql.dll 을 넣었다던가 이런 부분에 대해서 어떻게 해야될지 질문 드려도 될까요..??
댓글 3
-
관리자
2014.12.17 19:33
추천:1 댓글
-
총이
2014.12.17 19:40
서버 MySQL 5.5.24 이구요. LibMySQL.dll이 5.1.xx 일겁니다. 제가 사용하는 RAD STUDIO 버전은 XE7 이구요.
-
관리자
2014.12.17 20:13
http://docwiki.embarcadero.com/RADStudio/XE7/en/DbExpress_Supported_Database_Management_Systems 을 보시면dbExpress와 지원되는 데이터베이스 버전입니다. MySQL 5.5는 지원하지 않는것 같습니다.
그리고 참고적으로 32경우는 클라이언트 모듈을 C:\Program Files (x86)\Embarcadero\RAD Studio\XX.X\bin 에 복사해서 연결해 보십시오.
델파이 버전과 클라이언트 버전, 데이터 버전이 영향이 있을 수 있습니다.
예를 들어 델파이 XE2인 경우 다음과 같이 지원이 됩니다.
정확하게 사용하시는 델파이 버전, MySQL 버전, LibMySQL 버전등을 체크 해 보셔야 할 둣 합니다.
http://tech.devgear.co.kr/delphi_news/28958 XE4에서도 libMySQL 버전 5,1,7을 사용하시는 것 같습니다.
자세한 버전을 적어 보내주십시오.