[WPF]C#中使用mysql.data.dll连接数据库时报错, 给定关键字不在字典中

来源:赵克立博客 分类: WPF 标签:WPFC#发布时间:2017-08-19 18:27:35最后更新:2017-08-19 18:29:15浏览:8291
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2017-08-19 18:29:15
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章

在wpf中连接数据库用的是mysql.data.dll一开始没什么问题,

后来发现数据中要保存一些火星文表情符等文本,这个时候就要把编码换成utf8mb4啦,换之后发现连接数据库就报错啦

查很多资料都没有解决,后来发现utf8mbr4这种编码mysql是后来才支持的,而我的mysql.data.dll是从网上找来的

网络上的资源一般都是几年前的,让我赶紧看下mysql.data.dll的版本

image.png

啊哦2013年的,是不是太旧啦呢。于是再找新一些的版本试试

找到啦一个新的

image.png

替换,测试,ok啦  


MySql.Data.dll-v6.3.6.0.zip



微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python