所需檔案版本
1、pomelo.entityframeworkcore.mysql --2.2.0第一步:2、microsoft.entityframeworkcore.tools --2.2.0
3、pomelo.entityframeworkcore.mysql --2.2.0
注意:高版本不相容 .netcore 3.1,會報異常,至於為什麼,沒有深究,因為我是用來搭建webapi的,所以跟microsoft.aspnetcore版本一致
第二步:
管理員執行cmd命令切換到專案根目錄,即專案右鍵 」在檔案資源管理器中開啟資料夾「 所在的檔案目錄。
第三步:
執行上述命令時候可能會遇到如下異常:dotnet ef dbcontext scaffold "server=localhost;user id=root;password=123456;database=***"
"pomelo.entityframeworkcore.mysql"
-o enitymodel -f
這是沒有安裝ef造成的,執行以下命令可解決:
重新執行第三步命令,就會自動建立實體類,如果成功了,會在專案裡自動建立乙個名為「enitymodel」的資料夾,裡面就是實體類。dotnet tool install --
global dotnet-ef --version 3.0.0-
*
mysql連線實現 MySql實現遠端連線
1 進入mysql,建立乙個新使用者root,密碼為root 格式 grant 許可權 on 資料庫名.表名 to 使用者 登入主機 identified by 使用者密碼 grant select,update,insert,delete on to root 192.168.1.12 ident...
mysql實現遠端連線
可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 mysql u root pvmwaremysql use mysql mysql up...
Jdbc實現Mysql連線
第一步 匯入jar包匯入idea你的專案裡。第二步 載入驅動 class.forname com.mysql.jdbc.driver 該方法利用反射。官方推薦8.0以上用 com.mysql.cj.jdbc.driver,就算你寫的上面的路徑,它也會給你轉成這樣的。第三步 連線資料庫 driverm...