最近在自己的项目里面使用了ibatisnet数据库框架,小伙伴们反应配置太麻烦了,于是就想整一个自动生成代码的工具。在网上搜了一下有个MyGeneration的工具,下载下来折腾了一下,发现连接MySql数据一直失败。
在网上搜了一下解决方法,地址:mygeneration mysql_MyGeneration 连接MySql数据库如何操作?_yongning1984的博客-CSDN博客
也一直提示失败,于是在Git上面下载了源代码,发现该项目在2017年就停止维护更新了,项目里面引用的Mysql.Data.dll还停留在6版本,现如今Mysql.Data.dll已经更新到8.0.30,使用的mysql数据库也是版本最新的,低版本dll连接如今的高版本mysql数据库会存在问题。
将解决方案中的MyMeta项目引用的Mysql.Data.dll替换成你想要的版本即可,如果版本较高还需要更改项目的.Net版本。
使用了一下发现还不如自己整的代码生成器,于是弃用。