Server=localhost;Database=你的数据库名;User Id=用户名;Password=密码;Integrated Security=False;Connect Timeout=30;
网友分享1
用这个连接字符串:Data Source=服务器IP或名称;Initial Catalog=数据库名;Persist Security Info=True;User ID=用户名;Password=密码;Connection Timeout=60;
网友分享2
Windows身份验证的简单版:Server=.\SQLEXPRESS;Database=Northwind;Integrated Security=true;
网友分享3
在C#里直接复制这个:"Server=127.0.0.1;Database=TestDB;Uid=sa;Pwd=123456;" 记得改密码哦。
网友分享4
远程连接用:Data Source=192.168.1.100,1433;Initial Catalog=MyDB;User ID=user;Password=pass;
网友分享5
完整版带加密:Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;Encrypt=true;TrustServerCertificate=false;Connection Timeout=30;
网友分享6
本地SQL Express:."Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database.mdf;Integrated Security=True;User Instance=True"
FAQ
Q: 连接不上服务器怎么办?
A: 检查Server名称或IP,端口1433是否开放,防火墙设置。
Q: 密码有特殊字符呢?
A: 用单引号包围Password='你的密码'。
Q: 怎么用Windows认证?
A: 加Integrated Security=true; 去掉User和Password。
Q: 超时太短?
A: 加Connection Timeout=60; 秒。