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

EF6 MySQL StrongTypingException khi cột không phải là PK

Entity Framework (phiên bản 6.1.3) và MySQL Server (5.7)

Một cách để giải quyết vấn đề là,

  1. Mở Dịch vụ (services.msc) và khởi động lại dịch vụ MySQL57.
  2. Thực thi các lệnh sau trong MySQL.

    use <<database name>> set global optimizer_switch='derived_merge=OFF';

  3. Cập nhật .edmx.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL INSERT mà không cần phải chỉ định mọi trường không phải là trường mặc định (# 1067 - Giá trị mặc định không hợp lệ cho 'bảng')

  2. Các truy vấn MySQL phổ biến nhất

  3. Chèn dữ liệu được mã hóa json vào mysql

  4. Truy vấn Mysql Datediff

  5. php Mysql Nhóm và Sắp xếp các tin nhắn của người dùng với nhau