您的位置:首页 > 数据库 > MySQL

C#调用MySql数据库报错:KeyNotFoundException, 给定关键字不在字典中

2017-06-01 13:48 1406 查看
参考资料:http://bbs.csdn.net/topics/390996148?page=1

用C#连接MySql数据库报错:给定关键字不在字典中。是由于连接所用的字符集编码和数据库所用的字符集编码不一致导致的;

如下图所示:数据库编码为 utf8mb4,而连接时指定的编码为 utf8,这种情况下就会报错;

数据库编码:



连接指定的编码:



解决办法是:修改数据库编码为 utf8 即可。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐