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

Visual Studio 2017 không hiển thị MySQL trong danh sách kết nối

Tôi đã chiến đấu với cuộc chiến này trong hai tuần. I CUỐI CÙNG đã tìm thấy một tổ hợp các phiên bản phù hợp với tôi. Những điều sau đây đã được áp dụng cho hình ảnh tái hiện nguyên sơ của màn hình Win10 của tôi hai tuần trước. Tất cả các bản vá đã được áp dụng cho phần mềm hệ thống trước khi bắt đầu xử lý MySql.

Mới sáng nay tôi đã đọc lại bài đăng trong chủ đề này (Diễn đàn MySql): https://forums.mysql.com/read.php?174,659102,660369#msg-660369

Tôi nghĩ rằng tôi đã thử những đề xuất đó trước đây nhưng chắc hẳn tôi đã làm sai một trong các phiên bản. Tôi nghĩ rằng chiến lược cơ bản của người đăng đó là âm thanh. Trong trường hợp của tôi, tôi đã gỡ cài đặt tất cả các phần MySql cục bộ và trình cài đặt.

Tôi đã tải xuống MySQL cho Visual Studio - Bản phát triển mới nhất phiên bản (2.0.5 msi tính đến thời điểm viết bài này) và đã cài đặt nó.

Tôi đã tìm thấy phiên bản CŨ của Trình kết nối .Net và đã cài đặt 6.9.11

Trong VS 2017, tôi đã tạo một dự án giả bằng .Net 4.6.1.

Tôi đã áp dụng các bản cập nhật VS đang chờ xử lý.

Tôi đã xây dựng dự án.

Tôi đã đi đến "Dự án -> Quản lý gói Nuget" và cài đặt / hạ cấp EntityFramework xuống 6.0.

Tôi đã cài đặt tất cả MySql.Data, MySql.Data.Entity và MySql.Web ở phiên bản 6.9.11

Tôi đã dọn dẹp và xây dựng dự án, sau đó cố gắng thêm mô hình "Code First" mới từ MySql DB ... NÓ ĐÃ HOẠT ĐỘNG!



  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 thực hiện đếm trên một truy vấn liên hợp

  2. Thay thế cho chức năng UUID Phiên bản 1 của MySQL?

  3. Soft_delete của Laravel có cần chỉ mục trên MySQL không?

  4. Số lượng SQL - không hoạt động

  5. mysql - tôi có thể truy vấn có bao nhiêu connect_errors mà một máy chủ nhất định đã cung cấp không?