为什么数据库连接字符串里面Data Source=. 也可以Data Source=服务器名称
-------------------------------为什么数据库连接字符串里面DataSource=.也可以DataSource=服务器名称这里.代表的就是服务...
-------------------------------
为什么数据库连接字符串里面Data Source=. 也可以Data Source=服务器名称 这里.代表的就是 服务器名称吗?比如说我的服务器名称是 CE86222B36BB4D7\CCCC ;
还请高手赐教 展开
为什么数据库连接字符串里面Data Source=. 也可以Data Source=服务器名称 这里.代表的就是 服务器名称吗?比如说我的服务器名称是 CE86222B36BB4D7\CCCC ;
还请高手赐教 展开
10个回答
展开全部
SQL数据库中,对于本地的表述方法有:
a、Data Source=(local)
b、Data Source="127.0.0.1"
c、Data Source=.
d、Data Source=服务器名称
e、Data Source=服务器ip
因此可见,当在对本地数据库进行连接的时候可以使用abcd均可,但是如果是连接的非本地数据库则只有d和e了。请注意本地数据库和非本地数据库的区别。
a、Data Source=(local)
b、Data Source="127.0.0.1"
c、Data Source=.
d、Data Source=服务器名称
e、Data Source=服务器ip
因此可见,当在对本地数据库进行连接的时候可以使用abcd均可,但是如果是连接的非本地数据库则只有d和e了。请注意本地数据库和非本地数据库的区别。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那个
server="xx"
是指计算机的地址,如本地可用
local
或127.0.0.1
对于远程的服务器当然是要输入ip地址,因为网络上
那些计算机的名称可以随便个人取,而ip地址是统一分配的用于识别网络上计算机的地址的。
server="xx"
是指计算机的地址,如本地可用
local
或127.0.0.1
对于远程的服务器当然是要输入ip地址,因为网络上
那些计算机的名称可以随便个人取,而ip地址是统一分配的用于识别网络上计算机的地址的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.代表了本地计算机, 写了具体名称就是指定名称的计算机,当你程序和数据库在同一个计算机上时,可以写成Data Source=.,如果不在一个计算机上,就要写服务器名称了,否则找不到数据库服务器的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
. 是 local的意思。。就是本机。。
一般不写IP 是为了 防止别人从 这个源码里能得到你SQL sa 的密码
一般不写IP 是为了 防止别人从 这个源码里能得到你SQL sa 的密码
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询