ABP框架-使用MySQL數據庫

一、安裝nuget包:pomelo.entityframeworkcore.mysql
在這裏插入圖片描述

二、修改配置文件
在這裏插入圖片描述
修改內容:
在這裏插入圖片描述

三、修改數據庫連接字符串
在這裏插入圖片描述
修改內容:
在這裏插入圖片描述
四、實體類對應的表配置
在這裏插入圖片描述

五、添加數據遷移
若文件夾Migrations不存在,則先創建
在這裏插入圖片描述
刪除EntityFrameCore層中Migrations文件夾裏的所有文件,別刪除Migrations文件夾,然後重新生成解決方案,接着打開程序包管理器控制檯,
在這裏插入圖片描述
選中.EntityFrameworkCore,輸入以下命令:Add-Migration Setting

在這裏插入圖片描述
在這裏插入圖片描述

注:在遷移數據庫的時候,老是提示包的各種版本問題,進行了.net core hosting運行時版本的降低安裝(具體是不是這個問題,沒驗證出來)。

最後將引用的nuget包只保留如下幾個,就可以正常遷移了,其他的包都移除掉了
尤其這個包安裝後,安裝後會報錯,就移除了。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章