[WPF]C#中使用mysql.data.dll连接数据库时报错, 给定关键字不在字典中
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2017-08-19 18:29:15
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章
在wpf中连接数据库用的是mysql.data.dll一开始没什么问题,
后来发现数据中要保存一些火星文表情符等文本,这个时候就要把编码换成utf8mb4啦,换之后发现连接数据库就报错啦
查很多资料都没有解决,后来发现utf8mbr4这种编码mysql是后来才支持的,而我的mysql.data.dll是从网上找来的
网络上的资源一般都是几年前的,让我赶紧看下mysql.data.dll的版本
啊哦2013年的,是不是太旧啦呢。于是再找新一些的版本试试
找到啦一个新的
替换,测试,ok啦