Mysql 如何在连接字符串-ef core中设置socketTimeout

Mysql 如何在连接字符串-ef core中设置socketTimeout,mysql,entity-framework-core,connection-string,Mysql,Entity Framework Core,Connection String,我有这个连接字符串 server=10.10.10.10;database=db;user=user;password=XXXX; 我想在连接字符串中使用属性 server=10.10.10.10;database=db;user=user;password=XXXX; 我试过了 server=10.10.10.10;database=db;user=user;password=XXXX;socket timeout=30 server=10.10.10.10;database=db;us

我有这个连接字符串

server=10.10.10.10;database=db;user=user;password=XXXX;
我想在连接字符串中使用属性

server=10.10.10.10;database=db;user=user;password=XXXX;
我试过了

server=10.10.10.10;database=db;user=user;password=XXXX;socket timeout=30

server=10.10.10.10;database=db;user=user;password=XXXX;socketTimeout=30

server=10.10.10.10;database=db?socketTimeout=30;user=user;password=XXXX;
但是这些都不起作用,我得到了这个例外(前两次尝试)

System.ArgumentException:不支持选项“套接字超时”


我使用的是ef核心版本:
2.2.6

您链接了mysql的jdbc文档,但您使用的是.net。是否已检查此属性是否也可用于.net驱动程序?错误消息表明它不是。看见