原文鏈接 https://www.cnblogs.com/qzdd/p/12442454.html
EF Core for MySql Code First 生成數據庫的時候報的以下的錯
BLOB, TEXT, GEOMETRY or JSON column 'Author' can't have a default value
原因就是: MYSQL5.x是不允許BLOB/TEXT類型的字段擁有默認值的
解決方法
1、 找到mysql安裝根目錄下的my.ini文件
2、 找到這樣一行:
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
3、 在其前面加‘#’將其註釋掉:
#sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
4、 重啓mysql服務
5、 重新執行你的mysql語句