本地电脑怎样新建sql server数据库

本地电脑怎样新建sql server数据库,第1张

第一导入数据结构
打开本地计算机上的
SQL
Server
Management
Studio
客户端软件:
本地电脑:登陆本机数据库连接控制端:
选择您要导出到服务器的数据库然后鼠标右键:选择生成SQL脚本
选中本地电脑需要导出脚本的库名字
需要选择选择兼容sql2005的版本的脚本:
修改sql脚本的保存路径:记录下这个路径
查看生产脚本生成的选项:
成功生成sql脚本:并记录下脚本导出的路径
连接到虚拟主机提供的目标数据库服务器:
并点击新建查询,拷贝您导出的
SQL
脚本代码(此代码为第一步导出的sql脚本代码)到上图显示的查询分析器中,点击分析脚本,如果没有语法错误,就点击执行脚本,直到执行完毕。
导入数据结构完毕
第二:导入数据库数据
下面咱们开始导入数据库表中的数据:登陆您本地的数据库:
点击您本地计算机上的数据库右键-任务-导出数据:
选择目标数据库,如下添加虚拟主机提供给您的数据库信息(服务器地址,用户名,密码,数据库):
点击下一步,点击下一步,选中所有表,并确保“目标”
点击下一步,直到执行完毕:这样你的本地数据库就导入到虚拟主机上了
导入数据库数据完毕

只能连接,不能搭建。如下参考:

1打开SQLserver配置管理器,找到其中的SQLserver网络配置,然后从实例中命名协议(我的实例名是SQLEXPRESS)。如下图所示:

2在SQLEXPRESS协议中启用命名管道和TCP/IP。如下图所示:

3单击SQLServer服务重新启动SQLServer(SQLEXPRESS)。如下图所示:

4、重新打开SQLServerManagementStudio,服务器类型选择数据库引擎,服务器名(询问本地)\实例名或计算机名\实例名,身份验证选择Windows身份验证。如下图所示:

5点击“连接”,就可以登录了。如下图所示:

方法:

1、首先打开SQL SERVER自带的数据库管理工具,从开始菜单中可以找到,如图点击进去;

2、开始连接SQL SERVER服务器,就是我们装好的SQL SERVER 服务器;

3、如图,右击数据库,选择第一个,新建一个数据库;

4、填写数据库的名称(箭头方向),下面是设置自动增长的,一般不用管,默认

5、点击确定后就可以生成一个数据库,此时里面是没有表的;

6、右击表新建一个表,填写你要的字段名称

7、填完字段名称后点击字段名称那个内部窗口的小叉叉,然后就提示你输入表名了,填写下表名,一个数据库的建立过程就是这样的;

注意事项:

建立数据库需要先打开数据库服务器。

一、在本机电脑打开sqlserver2000的企业管理器;

1、新建SQL注册

2、添加本站的SQL数据库所在服务器IP,注:由于购买的数据库类型不同所在服务器IP也会不同,请在数据库管理的基本信息中查看,以保证正确。

3、选择第二项“系统管理给我分配的SQLserver登录信息”

4、输入您在本站开通的MSSQL数据库的用户名和密码

5、存放位置,没必要修改,当然也可以选第二项新建一个组

6、点完成后将进行远程数据库连接,如果刚才所设置的参数正确并且本机的防火墙充许了1433端口将会连接成功。

二、打开本机电脑上的“开始-MicrosoftSQLServer2000-企业管理器”在SQL2000企业管理器中会看到刚才新注册的数据库和本站服务器IP

1、双击前面的号进行远程数据库服务器连接,连接成功后会看到数据库结构

2、点开数据库前面的号将展开远程服务器上的数据库列表,从中找到数据库

3、至此已经成功连接到远程数据库,就可以像在本机 *** 作一样去管理数据库了

创建数据库和表的 *** 作有两种方法:

一、可视化 *** 作

1创建数据库

选中数据库右击,在出现的对话框中选择新建数据库,然后新出现的对话框中填写数据库的名称

2创建数据表

选中数据库下的表右击,在出现的对话框最上方有新建表选项,新出现的对话框中有列名、数据类型、允许Null值三列,这里可以添加表的的列,添加好列后保存Ctrl+S或者点击上方的保存,填写表名称确定就创建好了。

二、使用SQL语句创建

1创建数据库
create database stuDB  --stuDB是数据库的名称
on  primary  -- 默认就属于primary文件组,可省略
(
/--数据文件的具体描述--/
    name='stuDB_data',  -- 主数据文件的逻辑名称
    filename='D:\stuDB_datamdf', -- 主数据文件的物理路径和名称
    size=5mb, --主数据文件的初始大小
    maxsize=100mb, -- 主数据文件增长的最大值
    filegrowth=15%--主数据文件的增长率
)
log on
(
/--日志文件的具体描述,各参数含义同上--/
    name='stuDB_log',
    filename='D:\stuDB_logldf',
    size=2mb,
    filegrowth=1mb
)
  
-----2创建数据表
use StuDB   --使用某个数据库(在某个数据库下建表)
go 
if exists(select  from sysobjects where name='stuMarks')--查询数据库是否已存在此表
drop table stuMarks--如果存在该表则删除,不存在不执行此句
create table stuMarks  --stuMarks是表的名称
(
    ExamNo      int     identity(1,1) primary key,--列名    数据类型   约束
    stuNo       char(6) not null,--列名   数据类型   是否允许插入Null值
    writtenExam int     not null,
    LabExam     int     not null
)
go
    
-- 其中,列属性"identity(起始值,递增量)" 表示"ExamNo"列为自动编号, 也称为标识列alter table 表名
add constraint 约束名 约束类型 具体的约束说明
alter table 表名
drop constraint 约束名


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13152073.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-12
下一篇 2023-06-12

发表评论

登录后才能评论

评论列表(0条)

保存