1. 程式人生 > >abp .net core 資料庫從sqlserver遷移到mysql

abp .net core 資料庫從sqlserver遷移到mysql

先拋個連結https://blog.csdn.net/sD7O95O/article/details/78941648

按照以上部落格中的操作,發現add-migration可以成功,但是update-database的時候報錯,具體報錯資訊不記得了,

大概的意思就是當前mysql的語法不匹配,想到更換mysql的版本,於是就開始了跳坑的過程。

本來我的機器(win10)mysql裝的是:5.5.47,connector是6.9.6

1)將本地安裝的mysql及connector解除安裝

2)解除安裝後,mysql服務還在,win10用管理員開啟命令列:sc delete mysql 可刪除mysql服務,其它系統可能還要手動刪除登錄檔

3)在mysql官網下載安裝最新版本的Mysql以及connector,於是各種問題,用workbench測試本地資料庫一直異常,

         具體原因不詳,於是解除安裝(強烈建議不要用最新版,不穩定)

4)找到mysql:5.7.19,connector:6.10.8開始安裝,connector安裝沒問題,mysql安裝過程中到一半就不動了,提示資訊: mysql  please wait while windows configures mysql installer -community ,解決辦法:在工作管理員中找到程序:windows安裝程式,kill掉就可以了。