首页 > 解决方案 > MySql 连接字符串的 Sql 等价(C#)

问题描述

我有一个连接到 MySql 应用程序的 C# 应用程序,它运行良好。我需要为 Sql 数据库构建相同的东西,但我找到了如何构建相同的连接字符串。

这条线的等价物是什么?它保持不变吗?允许用户变量=True;尊重二进制标志=false;连接超时=10;池化=假

标签: c#mysqlsql

解决方案


  • Allow User Variables=true: SQL Server 不需要这个,因为它默认允许用户变量。
  • Respect Binary Flags=false: 在 SQL Server 中没有对应的。如果在新数据库中正确创建了列类型,它会使 Connector/NET 将某些BLOB列视为TEXT不需要的列。
  • Connection Timeout=10: 使用ConnectTimeout=10orConnection Timeout=10用于 SqlClient。
  • Pooling=false:Pooling=false用于 SqlClient。

推荐阅读