C# MySql Character set 'utf8mb3' is not supported by .Net Framework.

C# 读取Mysql information_schema 表时报 Character set 'utf8mb3' is not supported by .Net Framework.

//网上搜索结果让添加charset=utf8mb4;",测试还是不行,最后放弃用Mysql官方的System.Data.Mysql.dll的引用,不用这个改用MySqlConnector,就可以正常用了,using MySqlConnector;。

这个错误是因为 MySQL 的 utf8mb3 字符集在 .NET Framework 中不被支持导致的。utf8mb3 是 MySQL 早期对 UTF-8 的实现,而 .NET Framework 只支持标准的 UTF-8(对应 MySQL 的 utf8mb4)。

// 在连接字符串中添加字符集设置

string connectionString = "server=localhost;database=information_schema;uid=root;pwd=password;charset=utf8mb4;";

文件名精灵2025年最新版 机器翻译 AI智能
...
批量修改文件名称、文件夹名称

免费使用 功能无限制

全面接入机器自动翻译功能,主流AI大模型智能改名

方便快捷,支持正则表达式、无需安装功能齐全、支持定制无广告、无插件,放心使用。

免费下载
本站中所有的计算器的计算结果仅供参考,本站对此结果的准确性不承担任何责任,实际数额以银行/保险公司/国家相关机构确认的结果为准。
在线客服QQ:543690914,备案号: 苏ICP备15037649号-27。东海县白塔埠镇佳诚电脑经营部版权所有。