
USE [master]
GO
--创建数据库 --FILENAME 是你数据库文件的存放路径 自己改
CREATE DATABASE [User] ON PRIMARY
( NAME = N'User', FILENAME = N'E:\test\Usermdf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
LOG ON
( NAME = N'User_log', FILENAME = N'E:\test\User_logldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO
--创建表
USE [User]
GO
CREATE TABLE [dbo][t_dept](
[deptno] [int] IDENTITY(1,1) NOT NULL,
[deptname] [nvarchar](500) NOT NULL,
CONSTRAINT [PK_t_dept] PRIMARY KEY CLUSTERED
(
[deptno] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
CREATE TABLE [dbo][t_class](
[classno] [int] IDENTITY(1,1) NOT NULL,
[classname] [nvarchar](500) NOT NULL,
CONSTRAINT [PK_t_class] PRIMARY KEY CLUSTERED
(
[classno] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
CREATE TABLE [dbo][t_user](
[userid] [int] NOT NULL,
[username] [nvarchar](500) NOT NULL,
[deptno] [int] NOT NULL,
[classno] [int] NOT NULL,
[password] [varchar](500) NOT NULL,
CONSTRAINT [PK_t_user] PRIMARY KEY CLUSTERED
(
[userid] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
--插入数据
use [user]
go
insert into t_class values('2004级1班')
insert into t_class values('2004级2班')
insert into t_class values('2004级3班')
insert into t_class values('2004级4班')
insert into t_class values('2004级5班')
insert into t_dept values('数学系')
insert into t_dept values('计算机系')
insert into t_dept values('历史系')
insert into t_dept values('经济系')
insert into t_dept values('中文系')
insert into t_user(userid,username,deptno,classno,password)
values(2004021,'用心',1,1,'yongxin')
insert into t_user(userid,username,deptno,classno,password)
values(2004022,'李牛',1,2,'yongxin')
insert into t_user(userid,username,deptno,classno,password)
values(2004023,'王虎',2,1,'yongxin')
insert into t_user(userid,username,deptno,classno,password)
values(2004024,'乖乖',2,2,'yongxin')
insert into t_user(userid,username,deptno,classno,password)
values(2004025,'帅哥',4,1,'yongxin')
--file name 你自己设置下路径
--密码没加密 写的明文 自己插入加密值
--测试版本ssms 2005
1、下载安装管理工具 SQL Server Management Studio。下载时注意下你电脑的 *** 作系统位数。
2、安装完成后在桌面双击快捷方式进入软件。
3、在服务器列表中寻找你要连接的数据库服务器。
4、选择要连接的数据库,点击确定。
5、选择认证方式,一般都是SQL Server身份认证。输入帐号密码连接。
6、通过以上步骤,数据库已成功连接,我们可以去对数据库进行各种管理了。
7、使用完成后,只需点击“断开连接”即可结束数据库的管理连接。
因为sql server 2008默认是不允许远程连接的,sa帐户也是默认禁用的,如果想要在本地用SSMS(SQL Server Management Studio Express)
连接远程服务器上的SQL Server 2008,需要做两个部分的配置:
1,SQL Server Management Studio Express(简写SSMS)
2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)
下面是具体的 *** 作步骤:
(1: 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”
左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式
(2:选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”
(3:展开“安全性”->“登录名”->“sa”,右键选择“属性” ,然后左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码;选择“状态”,选中“启用”,点击“确定”
(4:右击数据库选择“方面”,将“RemoteAccessEnabled”属性设为“True”,点“确定”
(5:至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用
(6:选中左侧的“SQL Server服务”,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行
(7:右侧的TCP/IP:双击打开设置面板将其修改为“Enabled” ,
选择“IP Addersses”选项卡,设置端口“1433”,
将"Client Protocols"的"TCP/IP"也修改为“Enabled”
(8:配置完成,重新启动SQL Server 2008,如果是visual studio 2010 则是:
(9:此时应该可以使用了,但是还是要确认一下防火墙:打开防火墙设置。将SQLServrexe(C:\Program Files\Microsoft SQL Server\MSSQL10SQLEXPRESS\MSSQL\Binn\sqlservrexe)添加到允许的列表中。
1)启动SSMS,并以数据库管理员身份连接到SQL Server数据库服务器的一个实例上。
2)在SSMS的“对象资源管理器”中,在SQL Server实例下的“数据库”节点上右击鼠标,或者在某个用户数据库上右击鼠标,在d出的快捷菜单中选择“新建数据库”命令(如图3-2所示),d出如图3-3所示的“新建数据库”窗口。
1、首先打开sql server管理工具,使用账号和密码进行登录,如图,
2、登录进去以后,找到local sql server,如图,
3、然后右键点击,选择属性,如图,
3、在d出的界面,找到数据库设置,找到数据库默认位置,如图,
4、然后点击后面路径进行修改数据库文件和日志文件的默认位置,然后点击确定进行修改,即可。完成效果图。
以上就是关于sql新建数据库全部的内容,包括:sql新建数据库、怎么用SQL Server Management Studio管理数据库、sql server 2008在ssms中新建的登录名无法登录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)