자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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 17467
공지 유용한 관련 사이트 관리자2 2014.03.20 56376
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99813
919 웹뷰 브라우저 컨트롤 가능한가요? [2] 굿맨 2018.03.20 894
918 스킨 적용 방법을 알려주세요. [3] 거북이 2015.11.02 894
917 마이그레이션 시 uses 절과 코드에 빨간줄(구문오류)가 발생할 경우 팁 Humphery 2014.12.20 894
916 델파이 컴파일 옵션 관련 문의 드립니다 [2] 손보라 2017.04.05 895
915 RUN후 발생하는 에러 [1] file 우석이 2014.04.26 896
914 안녕하세요 컨트롤들을 일정하게 정렬시키려고 하는데요. [2] file Vincent 2017.09.25 898
» 델파이10.2에서 MariaDB10버전은 연결이 안되는 건가요 [2] 육식육식 2020.02.05 898
912 도대체 아이폰에서 beacon.enable := true 시 에러나는 이유는 뭘까요? [1] 델파이_사랑 2020.03.19 898
911 '완료' 버튼의 키 값이 궁금합니다. [3] file 푸른솔 2020.01.14 901
910 FireDAC을 이용 MSSQL에 접속시... [2] 늦바람 2015.06.05 902
909 XE7에서 마리아디비(MariaDB) 10버전은 연결 못하나요?? [1] file 스머프 2017.01.16 902
908 win8 에서 실행시키면 pagecontrol의 각 tab 부분이 하얗게만 나옵니다.(글자도 안나옴) [3] file 하얀돌 2016.06.10 904
907 XE7에서 wifi연결할 때 ssid값 [1] 흠흠흠 2015.04.23 904
906 델파이 xe5 firemonkey mobile Applicaton에서 Mediaplayer 사용 [6] superman 2015.10.11 905
905 프로젝트내 한글 전체 검색시 열린 파일에 대해서만 검색됨 [1] 미키네 2014.12.02 905
904 [마이그레이션중]Delph xe 10에서 ComPort 콤포넌트는 어디에서 구할 수 있나요. [1] 화이부동 2016.08.24 906
903 [마이그레이션] Error creating form [1] file 다소미 2015.07.28 907
902 [IoT 세미나] 비콘의 UUID, Major, Minor를 제외하고 인식할 수 있는 다른 정보가 있나요? Humphery 2015.09.04 908
901 DataSnap에서 트랜잭션 처리를 어떻게 하는지 아시는분~ [4] 짧굵 2016.07.26 908
900 [질문] 엑셀파일 저장시 pdf화일로 저장 가능할까요? [1] delphi 2020.07.16 909