자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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 41135
공지 유용한 관련 사이트 관리자2 2014.03.20 80672
432 delphi 7에서 XE 10.3.1 마이그레이션 중 PicShow 컴포너트 추가 오류 [4] file midas 2020.01.20 653
431 Form의 BorderStyle 정의시점?에 대한 차이점 질문입니다. [5] file Danny 2020.01.22 429
430 Rest Api 질문입니다. [3] 희망나라 2020.01.22 1430
429 델파이로 iso앱을 개발하려면 mac pc가 있어야 하나요? [1] 델마당쇠 2020.01.24 381
428 system.pas 에러 해결방법은 무엇인가요? [1] 날라리아 2020.01.28 2931
427 RX Currency Edit 콤포넌트를 대체할 대안이 있을까요? 날라리아 2020.01.28 404
426 안드로이드 calendar에 요일 밑에 text 추가 할수 있나요? [1] 델마당쇠 2020.01.28 1896
425 웹 상에서 이미지 다운시 질문 [4] 희망나라 2020.01.30 1255
424 "Ignore this exception type" 다시 활성화 방법문의 드립니다. [1] file 슈크림 2020.01.31 903
423 원격서버(호스팅서버)에 데이터스냅 미들웨어 배포하는 방법 운직 2020.01.31 532
422 [현대화 세미나] 리눅스 환경에서 데이터스냅 배포 방법이 궁금합니다. 험프리 2020.01.31 412
421 [현대화 세미나] 윈도우, 우분투, 안드로이드, iOS, OSX 간 효과적인 마이그레이션 방법이 궁금합니다. 험프리 2020.01.31 468
420 델파이 컴파일 후 실행 오류 관련 [2] file 똘귀아빠 2020.01.31 478
419 [안드로이드][64bit배포][C++ Builder] 안드로이드 배포 관련 문의 입니다. [3] vastia 2020.02.03 530
418 스트링그리드 문자 정렬 문제 [4] file 똘귀아빠 2020.02.03 1342
417 FireDAC MS SQL Table 접속 문의 [1] 아들만셋 2020.02.03 11584
416 Windows 64-bit로 빌드 후 실행 시 오류가 납니다. [1] file 비앤케이 2020.02.03 539
415 기존 MDI프로극램에 데몬프로그램 기능을 추가하고 싶습니다 [4] 헨씀히포 2020.02.03 410
414 델파이 10.3.3 Rio 에서 fastreport 가 어디 있나요? [1] 노력하는삶 2020.02.04 378
» 델파이10.2에서 MariaDB10버전은 연결이 안되는 건가요 [2] 육식육식 2020.02.05 1142



데브기어 기술 홈페이지가 이전되었습니다.
본 게시판은 읽기만 가능하므로 다음 링크를 이용해 주시기 바랍니다.