根据已有MySQL数据库库反向生成实体类

最近在维护一个网站,打算进行一些改进,使用Entity Framework来进行数据库操作。

网站的数据库已经有了,但是又一百多张表,手动去写实体类有些麻烦,打算用一些现成工具来做。

首先可以考虑用EntityFramework Reverse POCO Code First Generator

其次也可以用Entity Framework Power Tools,下载地址

https://visualstudiogallery.msdn.microsoft.com/72a60b14-1581-4b9b-89f2-846072eff19d/

安装完成后重启Visual Studio

然后打开你的项目,右键点击项目名,在弹出菜单中选择Entity Framework –> Reverse Engineering Code First 。

选择相应的数据库连接

但在实际操作时,我在“更改数据源”窗口里始终都找不到MySQL Database,本地已经安装了mysql-connector-net-6.8.4。经网上查询得知:

However, if you do want the latest connector you have to download another product. From the oracle website:

Starting with version 6.7, Connector/Net will no longer include the MySQL for Visual Studio integration. That functionality is now available in a separate product called MySQL for Visual Studio available using the MySQL Installer for Windows (see http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html).

还需要去MySQL的网站上下载MySQL for Visual Studio的插件

http://dev.mysql.com/downloads/windows/visualstudio/

转载于:https://www.cnblogs.com/fengjunkuan/p/4737150.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值