SQL中“Data Source=.;Initial Catalog=MyQQ;User ID=sa;Pwd=sa ”是什么意思?

在使用Visual Studio 2005对MS SQL中的数据进行操作时,用到了这句代码,这句代码是什么意思?里面的Date Source ,Initial Catalog 是什么意思, User ID和Pwd具体指什么

完整代码如下:
namespace MyQQ
{
// 数据库帮助类,维护数据库连接字符串和数据库连接对象
class DBHelper
{
private static string connString = "Data Source=.;Initial Catalog=MyQQ;User ID=sa;Pwd=sa";//**怀疑这一行代码有误,等号后面有一个点
public static SqlConnection connection = new SqlConnection(connString);
}
}

这是连接数据库的字符串,Data Source 是数据源,Initial Catalog是数据库的名称,User ID是登录数据的用户名,Pwd是登录数据库的密码。

"Data Source=.;Initial Catalog=MyQQ;User ID=sa;Pwd=sa",这串代码DataSource等号后面的那个点是代表你所使用的数据库是本地数据库,本地数据库默认的实例名就是.\SQLEXPRESS。

特别注意的是:正常用一个点就可以代表本地数据库了,但是如果你在运行的时候还是跳出错误的话,可以将一个点改成".\SQLEXPRESS",这样就没有问题了。

扩展资料

数据库的常见操作语句:

1、创建数据库

Create database Test

2、删除数据库

Drop database Test

3、备份数据库

backup database Test to disk='E:/Test.bak'

4、还原数据库

restore database Test from disk='E:/Test.bak'

参考资料:百度百科-SQL数据库连接

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-10-05

这整个语句“Data Source=.;Initial Catalog=MyQQ;User ID=sa;Pwd=sa ”是数据库连接字符串操作。

具体如下:

Data Source 是数据源;

Initial Catalog是数据库的名称;

User ID是登录数据的用户名;

Pwd是登录数据库的密码。

扩展资料:

SQL 的常见操作:

1、创建数据库

CREATE DATABASE database-name 

2、删除数据库

drop database dbname

3、备份sql server

--- 创建 备份数据的 device

USE master

EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'

--- 开始 备份

BACKUP DATABASE pubs TO testBack 

4、创建新表

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)

参考资料:SqlConnection 百度百科

本回答被网友采纳
第2个回答  2011-02-14
Data Source 数据源,简单说就是你安装数据库那台机器,.代表本机。如果在其它机器中等号后面填写要连接的主机IP。
Initial Catalog是你要连接的数据库的名字。
User ID 连接数据库用户名。
Pwd 连接数据库密码。本回答被提问者采纳
第3个回答  推荐于2017-09-25
Data Source 是数据源;
Initial Catalog是数据库的名称;
User ID是登录数据的用户名;
Pwd是登录数据库的密码。
第4个回答  2011-02-20
data source是数据源,initial catalog后加的是你所要连接的数据库的名称,user id 和pwd则是你连接这个数据库时所用的用户名和密码,这些在sql server连接时都能找得到的。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网