2012-10-26 33 views
5

Tôi đang chạy Delphi XE3 (Ultimate Edition), cơ sở dữ liệu MySQL và đây là lỗi tôi nhận được khi nhấp chuột Test Connection.Lỗi DBX: Trình điều khiển có thể không được khởi tạo đúng cách

enter image description here

Như một phản ứng, tôi nằm thư viện libmysql trong thư mục xampp của tôi và sao chép nó trên vào thư mục System32 của tôi. Điều này không làm việc tuy nhiên.

Thư viện/trình điều khiển nào là thông điệp này đề cập đến và thư mục chính xác để đặt chúng trong đó là gì?

libmysql phiên bản - 5.5.16.0

+1

Bạn đang sử dụng một phiên bản 64 bit của Windows? nếu đó là trường hợp bạn phải sao chép các tập tin libmysql vào thư mục 'C: \ Windows \ SysWOW64'. – RRUZ

Trả lời

5

Thông điệp khẳng định rằng thư viện có thể là:

  • mất tích;
  • không được cài đặt đúng cách; hoặc
  • của phiên bản sai

Tôi googled cho thư viện và đi qua blog post này mà thảo luận mà thông báo lỗi nói trên và cung cấp một phiên bản mới hơn của thư viện libmysql mà là để được đặt trong thư mục bin (Embarcadero \ RAD Studio \ 10.0 \ bin).

libmysql Library Download Link

3

Bạn không bao giờ nên đặt bất kỳ tập tin bên thứ 3 trong thư mục bin - XE3 không cho phép điều này Please Read this document

Các vấn đề liên quan