EF for MySql 開發配置手冊

2022-02-07 12:02:57 字數 777 閱讀 2476

配置驅動

使用vs連線mysql必須配置驅動,驅動配置完成後 vs新增連線選項卡中會出現mysql database連線方式

1.安裝 mysql for visual studio

2.mysql connector/net

nuget安裝包

1.使用nuget管理器為專案安裝 mysql.data.entity 包

注意:mysql.data.entity 版本號必須與安裝的 mysql connector/net 驅動版本號一致

config 配置檔案中 provider 節點配置檔案 mysql.data.mysqlclient 必須具有版本號並且和驅動版本一致否則有可能提示 找不到可用的資料來源

有可能遇到的問題

1.新增 ado實體模型 選來自資料庫的ef設計 彈出介面 只有ef5可選 ef6為不可選  或者只有乙個ef6不可選提示需要安裝ef6

解決辦法 出現這個情況是因為安裝了低版本的mysql connector/net 解除安裝mysql connector/net 重新安裝 在重新安裝nuget mysql.data.entity 包 注意版本號

2.新增 ado實體模型 選來自資料庫的ef設計 ef6不可選 提示 「您的專案引用了最新實體框架,但是找不到資料鏈結所需的與版本相容的實體框架」

解決方法 出現這個方法主要有2個問題 1引用的 mysql.data 或者 mysql.data.entity 版本與 mysql-connector-net驅動版本不一致 修改為一致或者配置檔案中配置相容版本號即可。2為 配置檔案新增乙個版本號

flask 開發配置

一 在虛擬機器裡面安裝ubuntu系統.略 二 apt install python3 pip 安裝pip,pip3 install upgrade pip 三 pip3 install virtualenv 安裝虛擬環境 virtualenv env 建立環境 virtualenv no site...

webpack開發配置

webpack打包js配置 新增eot woff ttf svg 把resposive直接打包到vendor,頁面無需引入 新增環境判斷 動態獲取publicpath authors jean chueng jean0920 163.com date 2016 08 08 10 41 31 vers...

ubuntu 做開發,配置指南

ubuntu 16.04 自帶的拼音也是很好用的 新增ubantu root 使用者 清華源官網 教程教程 官網中國官網 tar c usr local xzf go.vim etc profile export path path usr local go binapt get install g...