Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Không thể truyền [A] MySql.Data.MySqlClient.MySqlConnection tới [B] MySql.Data.MySqlClient.MySqlConnection

Tôi gặp vấn đề tương tự nhưng nhiều năm sau!

Máy chủ của tôi đã cài đặt phiên bản MySql Connector 6.4.6 trong gac, nhưng tôi đang làm việc với phiên bản 6.8.3 thì gặp phải lỗi "không thể truyền". Tôi đã sửa nó bằng cách thêm phần sau vào tệp .config

<system.data>
    <DbProviderFactories>
      <!-- Removes the dll installed in gac-->
      <remove invariant="MySql.Data.MySqlClient" />

      <!-- Add the dll copied in the bin folder-->
      <add name="MySQL" description="ADO.Net driver for MySQL" invariant="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data"/>
    </DbProviderFactories>
</system.data>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách kiểm tra trạng thái máy chủ trong MySQL Workbench bằng GUI

  2. json_encode biến mảng thành một đối tượng

  3. SQLSTATE [HY000] [1040] Quá nhiều kết nối

  4. SQLAlchemy xác định nếu tồn tại ràng buộc duy nhất

  5. Các bảng cơ sở dữ liệu được sắp xếp trước hay sau khi được truy xuất?