连接字符串(Connection String)的具体参数取决于你使用的数据库类型和驱动/提供程序。下面按常见数据库分类,列出最常用的连接字符串参数。
常见驱动:SqlConnection / ODBC / OLE DB
基础参数
Server / Data Source:服务器地址(IP或实例名)Database / Initial Catalog:数据库名User ID / Uid:用户名Password / Pwd:密码Integrated Security:是否使用 Windows 身份验证(true / SSPI)Connection Timeout:连接超时(秒)Encrypt:是否加密连接TrustServerCertificate:是否信任服务器证书MultipleActiveResultSets:是否启用 MARS示例
Server=192.168.1.10;Database=TestDB;User Id=sa;Password=123456;
常见驱动:MySQL Connector/NET、MySqlConnector
常用参数
Server / Host:服务器地址Port:端口(默认3306)Database:数据库名User Id / Uid:用户名Password / Pwd:密码Charset:字符集(如 utf8mb4)Connection TimeoutSslMode:SSL模式AllowPublicKeyRetrieval示例
Server=localhost;Port=3306;Database=test;User Id=root;Password=123456;Charset=utf8mb4;
驱动:Npgsql
常用参数
HostPort(默认5432)DatabaseUsername / UserPasswordSSL ModeTimeoutPooling(是否连接池)示例
Host=localhost;Port=5432;Database=test;Username=postgres;Password=123456;
驱动:Oracle.ManagedDataAccess
常用参数
Data Source:服务名或 TNSUser IdPasswordConnection Timeout示例
Data Source=ORCL;User Id=scott;Password=tiger;
常用参数
Data Source / DataSource:数据库文件路径Version:SQLite版本Password:加密库密码Mode:读写模式示例
Data Source=test.db;Version=3;
如果你能说明:
我可以给你更精确的连接字符串模板。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。