자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
 

 

안녕하세요. 늘 눈팅으로 도움받고 있다가 검색으로도 궁금증이 해결되지 않아 글을 남깁니다.

 

개발환경 : Windows 10 64bit

개발툴 : Delphi 10.2

MariaDB 5.5 이상 지원된다고 명시 되어있어서

(http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Connect_to_MySQL_Server_(FireDAC))

MariaDB 10.4.12를 설치하고 FireDAC Connection으로 연결 테스트를 진행했습니다.

하지만 아래와 같은 오류를 만나, 위 기술 문서에 명시된 것처럼.

 

---------------------------
[FireDAC][Phys][MySQL]-314. Cannot load vendor library [libmysql.dll or libmysqld.dll]. 지정된 모듈을 찾을 수 없습니다
Hint: check it is in the PATH or application EXE directories, and has x86 bitness..
---------------------------


LIBMYSQL.DLL 파일을 Mariadb 설치폴더에서 찾아보았으나, LIBMARIADB.DLL 로 되어있더라구요..

혹시나 해서 MariaDB 5.5 버전을 설치해봤더니 거기엔 LIBMYSQL.DLL 이었습니다...

아마 MariaDB가 10버전으로 올라가면서 DLL 명도 바뀐것 같은데요,

제가 DLL 파일명을 강제로 바꿔서 했더니 되긴되더라구요..

 

여기서 궁금한게, 이렇게 DLL 파일명을 강제로 바꿔도 향후 문제가 없을까요? (LIBMARIADB.DLL -> LIBMYSQL.DLL)

그리고 한가지 더 궁금한 것은 제 OS 환경에 맞춰 MariaDB 64bit를 설치 했지만,

Delphi 10.2 FireDAC과 연결할 수 있는 유일한 방법이

32bit DLL 파일을 sysWOW64폴더에 넣어야지만 연결이 되더라구요... (system32 폴더에 넣으면 안되구요;;)

 

이게 대체 뭔 상황인지... 이해가 되지가 않네요..;

 

 

업무상 델파이 개발을 시작한지 한달도 안되서.. 개념도 부족하고 아리송한 심정에 글을 남겨봅니다..

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17249
공지 유용한 관련 사이트 관리자2 2014.03.20 56147
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99571
2759 RAD Studio 10 시애틀 부터 IDE가 4GB를 지원하는데 왜 제 환경에서는 2GB 밖에 사용하지 못하나요? [1] 험프리 2016.08.31 160
2758 델파이2007에서 프로젝트 실행시 에러 [1] file 신재철 2016.11.28 160
2757 구글플레이 게시시 기기별로 버전이 다르게 보이는 경우 [2] file 화이부동 2017.07.24 160
2756 델파이5 Indy9 소켓 관련 문의 땡이 2019.06.19 160
2755 Tvalue의 데이터 관련 문의 건 [3] 한태수 2019.12.23 160
2754 RAD Server 라이센스 문제 [1] 옥돌 2020.10.05 160
2753 DUNIT 관련 [2] 초초보 2015.07.21 161
2752 TBeacon컴포넌트사용시 모바일 배터리 소모에대해 김태윤 2016.09.13 161
2751 TDateEdit StyleBook 적용 오류 문의 [4] file 초보개발1 2017.08.06 161
2750 DataSnap Unit 들 [2] file 델파인 2019.02.19 161
2749 리오 별 것 아니지만..귀찮은 버그가 있는 것 같습니다. [2] 막스뮐러 2019.11.25 161
2748 안드로이드에 사이드폼(작은폼)을 만들수 있나요? [1] 델마당쇠 2020.03.24 161
2747 Class TfrxDBCrossView not found [2] 가나다 2020.09.08 161
2746 C++ Builder XE4에서 C++11 또는 C++14를 사용할 수 있는 방법은? palindrome 2020.10.26 161
2745 프로그래밍 중 오류에 관해 질문드립니다. [1] 장운민 2016.04.23 162
2744 [시작하는 사람들을 위한 델파이 프로그래밍] 모듈 20 - Exercise 2 [1] file 관리자 2016.05.27 162
2743 이런 디자인은 어떤 콤포넌트와 스타일을 사용해야 할까요? [2] file 화이부동 2016.08.16 162
2742 델파이에 있는 ctrl+shift+C 빌더에서 되는 지요? [1] file 겨울잠안자는곰 2018.01.27 162
2741 FMX THorzScrollBox 이미지 출력 관련 문의드립니다. 생각 2018.08.20 162
2740 DataSnap Server 에러 델파인 2019.04.02 162