.Net 连接 Mysql 8.0.29-30版本异常: Character set utf8mb3 is not supported by .Net Framework
短信预约 -IT技能 免费直播动态提醒
问题:
mysql版本由 8.0.28 升级到 8.0.29 或 8.0.30 之后,.Net程序连接mysql抛出异常:
无法连接到指定的数据库。(Character set ‘utf8mb3’ is not supported by .Net Framework.)
解决办法:
- 注释掉my.cnf配置文件中的character-set-server,或直接改为character-set-server=utfmb4,重启mysql,问题解决。
- 将mysql版本降低到8.0.28。
- 升级.Net 程序中的依赖,使其支持 8.0.29 或 8.0.30 版本。
参考资料:
System.NotSupportedException: Character set utf8mb3 is not supported by .Net Framework 解决方法
来源地址:https://blog.csdn.net/qq506930427/article/details/126669084
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341