c#执行mysql存储过成报错不支持关键字: “charset”。”

打开数据库用的是MySqlConnection
这是我在webconfig里面配置的连接数据库字符串
是这个连接数据库字符串出问题了吗

<add name="ConnectionString" connectionString="Database=111;Data Source=111;User Id=root;Password=1111;pooling=false;CharSet=utf8;port=3306;" />

你先执行一条简单的查询语句,成功了说明连接字符串正确了,说明存储过程有问题。

Server=192.168.103.125;User ID=root;Password=123456;port=3306;Database=bdcsjjcyypt;CharSet=utf8;pooling=true;SslMode=None;

你好,
请问你的数据库连接类写的是什么?写的是SqlConnection,还是MySqlConnection?
请问你是否是这样写的:

MySqlConnection connection = new MySqlConnection(connstr)

如果不是,那么改成这样试试。