abp .net core 資料庫從sqlserver遷移到mysql
阿新 • • 發佈:2018-12-07
先拋個連結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掉就可以了。