자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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 19434
공지 유용한 관련 사이트 관리자2 2014.03.20 58347
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 101853
919 IOS 12 대응에 관해서 [1] 돌팅 2018.10.01 483
918 FireDAC사용 쿼리하는 동안 진행중 표시 어떻게..? [2] 공감 2018.10.01 600
917 TMS FMX ZBar Reader 사용하신분 계시나요? 생각 2018.10.04 197
916 delphi 베를린 android database 에러 질문합니다. [4] devdev 2018.10.05 377
915 이미 존재하는 데이터 타입이나 클래스에 Helper가 존재하는지 체크방법 [3] 100jk 2018.10.05 204
914 여러 Package 작성시 특정 유닛을 공유하는 방법 100jk 2018.10.05 181
913 앱에서 글자가 위아래 잘려 보이는 현상 해결 방안 문의 [8] file 지병철 2018.10.05 1161
912 안드로이드 API Level 26 문제 [1] 토끼왕 2018.10.06 366
911 앱스토어 심사거부건 도움 부탁합니다. [1] 돌팅 2018.10.06 626
910 RAD Studio 사용 중 [1] file 초코코초 2018.10.08 274
909 델파이 10.2 사용중인데 알람이 자꾸 뜹니다. [3] 테리 2018.10.12 400
908 빌더 오늘 갑자기 이상한 곳으로 링크되고 실행하기 어려울 정도로 나타납니다. [1] file 개성산전 2018.10.12 223
907 No provisioning profile found for the selected build configuration 에라가 나는데요? [3] file 화이부동 2018.10.12 347
906 폼을 가로로 고정하는법 [2] 100jk 2018.10.15 249
905 FireDAC. FDMEMTable의 txt 반출관련 속도개선 문의드립니다. [4] 오바라미 2018.10.16 242
904 [DCC Error] E2597 c:\program files (x86)\embarcadero\studio 문의 [1] file lcarus76 2018.10.17 428
903 android socket error [2] devdev 2018.10.17 384
902 Delphi 10.2 버전에 DevExpress 18.1.6 버전 설치 관련 문의사항입니다. [1] 비사걸 2018.10.22 636
901 안드로이드앱 사용시간을 알고 싶습니다. [2] LSM 2018.10.23 2024
900 프로그램 실행시 del1.mb 와같은 파일이 생겨요 [1] file 맛재현 2018.10.23 176