宝塔山 发表于 2024-6-14 23:41:54

SQL server2022的详细安装流程以及简朴使用

鉴于SQL Server2008R2版本过于老旧,本文重要讲述怎样安装SQL Server 2022。
本文重要详细先容SQL server2022的详细安装流程以及简朴使用,以《数据库体系概论(第5版)》的第79页—第80页为例,详细先容怎样使用SQL server2019这款数据库软件,包括启动SQL server服务,建立数据库(学生—课程模式S-T),建立课程表等,内容比较简朴,轻易明确,适合广大初学者了解SQL server的简朴使用。不会涉及到复杂的语法知识,如果有也会详细解释的!(下文标红的字请重点关注一下!)
本文的需要建表的数据如下:
Course:
https://img-blog.csdnimg.cn/fec026062ee54a20880145bdd52262ba.png


[*]安装
1.1 在线安装文件下载

   首先,我们进入到微软Data platform页面,找到SQL Sever下载页面,选择合适版本进行下载(以Developer版为例)。
下载地址:
https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads
https://img-blog.csdnimg.cn/1aabeff0414b4f70adca5d6f5eacbdb8.png
选择Develper版,下载完成后,开始安装。
1.2 安装SQL Server


[*]双击SQL Server 2022安装包开始安装,会显示以下界面:https://img-blog.csdnimg.cn/509b8fafdf234ff0a907b64197279dfd.png
[*]此处选择安装范例为基本,操作默认下一步。 https://img-blog.csdnimg.cn/1aafec31312c4304b296d8d018e333f1.png
[*]选择安装路径,然后点击安装即可。https://img-blog.csdnimg.cn/e4eb767a97ac4c54973ece6d0d267f14.pnghttps://img-blog.csdnimg.cn/13afa17b757f4415a4bfb1944538bf08.pnghttps://img-blog.csdnimg.cn/c74581af706544f1978e613a3372b15d.png
[*]然后进行下一步:全新安装,首先找到D:\SQL2022\Developer_CHS目次下的SETUP.EXE,双击运行。(这个路径是SSEI的安装路径)https://img-blog.csdnimg.cn/f1f93f30fe1746c5a432a3b33b484c50.png
[*]打开后选择“安装”,点击全新SQL Sever独立安装或向现有安装添加功能。https://img-blog.csdnimg.cn/f6b0c97053744a719e01212ef27c932c.png
[*] 点击下一步。(这里“Windows防火墙”的告诫是没有影响的)https://img-blog.csdnimg.cn/be32b8b2d084434691137e3fa41df8b9.png
[*]选择“执行SQL Server2022的全新安装”,点击下一步。https://img-blog.csdnimg.cn/3c361bcd99a140f0b9efe32f87807ab2.png
[*]指定要安装的版本,我们这里选择Developer(开发且免费版本),点击下一步。https://img-blog.csdnimg.cn/b325c6882ffa4fd4ad9ea9750f2ef94c.png
[*]勾选“我接受许可条款和(A)”,点击下一步。https://img-blog.csdnimg.cn/888939db9acb424295611a16b45d722b.png
[*]选择自己需要的功能(没须要全部勾选,后期还是可以添加的),此处路径可更改,然后点击下一步。https://img-blog.csdnimg.cn/32cba2b52782434781fad86226bb876d.png
[*]进行实例定名,可默认实例或定名实例,注意:如果实例名已存在时就需要进行重新定名实例。https://img-blog.csdnimg.cn/47cbefec749243ff8abe40a92713ad07.png
[*]“服务器配置”默认即可,然后点击下一步。https://img-blog.csdnimg.cn/cf22954eb71a4a20b9b3f2838314be0e.png
[*]选择【肴杂模式】,并为体系管理员sa设置密码,例如:root1234,然后点击“添加当前用户”,然后点击“下一步”。https://img-blog.csdnimg.cn/8365d5dd28214ec7a3f3237bb4de78df.png
[*]点击安装。
[*]https://img-blog.csdnimg.cn/fe0858df1ac049f294e15b9b287128f3.pnghttps://img-blog.csdnimg.cn/794a65e69dd44d41ab04bb5cbbc3cdd3.png
[*]安装完成,之后直接关闭页面即可。
选择邻域数据点的方法是根据距离x0的远迩来加权选择。
1.3 安装SQL Server管理工具


[*]   安装SQL Sever管理工具,点击安装SQL Sever管理工具,页面直接跳转到官网SQL Server管理工具下载安装包界面。https://img-blog.csdnimg.cn/46ab122ef26345d987a2bf10cdcfda0c.png
[*]点击进行下载。https://img-blog.csdnimg.cn/4a25732a0a6c40be85c4a2213579432a.png
[*]下载完成之后,点击应用步伐,并以管理员的身份运行,选择自己要安装的位置,然后点击安装即可。https://img-blog.csdnimg.cn/8fce248fedbf4741afc76169a14ea10e.png
[*]安装完毕关闭即可。https://img-blog.csdnimg.cn/6c6e32fc6d044aebb65305dd49cf892a.png
 
二、启动SQL Server服务的三种方法

2.1 不启动SQL Server服务的影响

在使用Microsoft SQL Server Management Studio 18r时,必须先启动SQL server服务,如果直接打开Microsoft SQL Server Management Studio 18,输入用户密码后,点击连接,会提示类似下图的错误信息:https://img-blog.csdnimg.cn/ebf9ed2b5e83484b825520b7c55179e9.png
2.2 方法一:利用cmd启动SQL Server服务



[*]在开始页面搜刮cmd,选择命令提示符,点击以管理员身份运行(肯定注意要以管理员身份运行启动SQL Server服务会失败!)https://img-blog.csdnimg.cn/a1a73a8af74348e2906e955d812c18c1.png
失败的样子:https://img-blog.csdnimg.cn/2469d9f2679e4e37a3cb81ff04233a45.png


[*]在命令提示符中输入以下的代码:
net start mssqlserver 输入完成后,按回车键,会主动启动SQL Server服务,此时的界面如下:https://img-blog.csdnimg.cn/05bdd88a0b734783b47732d585cf4c59.png
此时显示SQL server服务已经启动成功了,SQL server服务启动之后,关闭命令提示符,打开Microsoft SQL Server Management Studio输入用户密码后,点击连接,就可以正常使用了(也可以windows 身份验证登录)

说明:
        如果在命令提示符中,碰到发生体系错误,拒绝访问的提示,很大部门原因是因为没有以管理员身份运行命令提示符。
2.3 方法二:利用SQL Server配置

利用SQL Server 2022配置管理器启动SQL server服务,详细操作步骤如下:


[*]在开始里面搜刮SQL server,如下图所示:https://img-blog.csdnimg.cn/85b40618ffbb4c8490a2a67fd5407805.png
[*]在搜刮SQL server后,会有SQL server 2022配置管理器显示(版本不同,显示可能不同,只要是配置管理器就行) ,选中SQL server 2022  配置管理器以管理员身份运行,打开之后,如下图所示:https://img-blog.csdnimg.cn/f2854c65b6034522be04f6fa998378c7.png
[*]右击需要启动的服务,点击启动就行(如果对SQL server不够了解的同砚,可以实行启动,SQL server服务下的所有服务,无法启动的服务可以略过,不消管) ,启动之后如下图所示:https://img-blog.csdnimg.cn/3b546d64752c45b0b63dd38b1d3ef90e.png
此时显示SQL server服务已经启动成功了,SQL server服务启动之后,关闭SQL server配置管理器,打开Microsoft SQL Server Management Studio输入用户密码后,点击连接,就可以正常使用了(也可以windows 身份验证登录)
2.4 方法三:在服务器中启动SQL server服务

 打开服务管理器有两种方法,这里只详细先容一种简朴打开服务管理器的方法,第二种打开服务管理器的方法再后面会简略的先容一下。

详细的操作步骤如下所示:


[*]在开始里面搜刮服务,如下所示:https://img-blog.csdnimg.cn/7eeec3945241443691973218285112cc.png
[*]选中“服务”,以管理员身份运行“服务” (服务管理器),此时的界面如下图所示:https://img-blog.csdnimg.cn/4cc05a0a9a444329aad22c7ea7d1fb7c.png


[*]用鼠标往下滑,找到SQL server服务,此时如下图所示:https://img-blog.csdnimg.cn/ba60eb3f0186494988871a1ccd81aafc.png


[*]根据描述,选择要启动的SQL server服务,点击启动此服务中的“启动”,此时选中SQL server服务,会主动启动(如果对SQL server不够了解的同砚,可以实行一个一个启动,SQL server服务下的所有服务,无法启动的服务可以略过,不消管),启动完需要的SQL server服务之后,此时的界面如下图所示:https://img-blog.csdnimg.cn/d5c152bde51646daae2e18f404d64d5c.png



此时显示SQL server服务已经启动成功了,SQL server服务启动之后,关闭SQL server配置管理器,打开Microsoft SQL Server Management Studio输入用户密码后,点击连接,就可以正常使用了(也可以windows 身份验证登录)
在前面先容启动服务管理器,说过有两种启动方法,我已经先容一种比较简朴的方法,启动服务管理器,下面我将先容简略的先容第二种启动“服务”(服务管理器)的方法,该方法虽然比较简朴,但比较繁琐。详细步骤如下所示
选中我的电脑(此电脑)————右击————找到管理————点击管理————双击服务与应用步伐————双击服务————此时服务管理器已经打开————接着按照上述的方法二的第(3)步开始就行,就可以启动SQL server服务
至此,启动SQL server服务的三种方法,已经先容完毕,一样平常我们接纳方法一和方法二启动SQL server服务更多一些,先容比较细致。
 
三、建立数据库和建表的方法

3.1 建立数据库的方法



[*]成功启动SQL server服务后,打开Microsoft SQL Server Management Studio 18之后,在身份验证这一项中,可以选择SQL server身份验证(需要用户密码)或者Windows 身份验证(不需要用户密码),服务器名称根据自身的需求选择,一样平常默认就行,如下图所示:https://img-blog.csdnimg.cn/8b48c23a8bb5457e8ad9c2851c5863ce.png
 如果SQL server服务启动成功之后,点击连接之后,此时的界面如下图所示:https://img-blog.csdnimg.cn/39f72b25178b43729cd6dcee7cd49ff0.png
一样平常出现上图,说明SQL server服务启动成功。
下面,将先容不消SQL语句建立数据库的方法。


[*]选中对象资源管理中的数据库,鼠标右击数据库 ,点击新建数据库,如下图所示:https://img-blog.csdnimg.cn/e417feca8a474df88d13ad7c148b4780.png

[*]数据库的名称,根据需求自己决定,这里以《数据库体系概论第(5)版》第79页为例,将数据库的名称设为“学生—课程模式S-T”,如下图所示: 数据库存储的路径可以自己决定,发起默认就行。输入完数据库的名称之后,点击确定就行。此时的界面如下图所示:https://img-blog.csdnimg.cn/69a4d60b4bcb4238b46a6c176fdef322.png
 数据库存储的路径可以自己决定,发起默认就行。输入完数据库的名称之后,点击确定就行。此时的界面如下图所示:https://img-blog.csdnimg.cn/3995cc668b0d4253b8506b067d2e39c5.png


[*]在对象资源管理器中,在数据库的旁边有一个“加号”,点击这个“+”,此时的界面如下图所示:https://img-blog.csdnimg.cn/b7f35ca7e9ea4be68f0b2007ebaa8507.png
此时我们就能发现我们创建的“学生—课程模式S-T”的这个数据库。点击旁边的“+”,就可以看到该数据库下的详细目次 ,如下图所示;

https://img-blog.csdnimg.cn/2b81a89832ff495e9791e2ec0a6e9591.png

 如今可以看出我们的数据库是建立成功的。我们可以通过SQL语句查抄我们的数据库是否建立成功,点击新建查询,如下图所示:https://img-blog.csdnimg.cn/ca8e35d826ed445a9e3e6dace0235f52.pnghttps://img-blog.csdnimg.cn/ca872c032fe146cdb0c7319279e802c4.png
在该窗口下出入以下代码:(SQL语句不区分巨细写!一样平常常用大写。)
select * from sys.databases  (1)上述代码的作用:查询所有的数据库(在体系数据库master下【初学者可以临时忽略,后面我会在其他文章里面详细说明】)
(2)上述代码的解释:select意思是选择,“*(星号)”在SQL语言里面表示所有的,from表示“来自”,database的意思是数据库,由于我们要查找的是所有的数据库,数据不止一个,另有体系数据库,所以是database的复数情势:databases。在"mysql"这款数据库的软件一样平常是database,但是“sql server”是要在database的前面加上sys.(sys有“计算机体系”寄义)。由于我们使用的SQL server这款软件所以是sys.databases。即select * from sys.databases 的寄义是选择 所有的 来自 所有的数据库,就是查找所有的数据库的意思。(不懂得可以留言)
输入上面的代码之后,此时的界面如下图所示:https://img-blog.csdnimg.cn/619914d9ca5d4fb3bbe0b79f196ac5a5.png
 点击执行按钮,(其他版本的Microsoft SQL Server 会有一个感叹号,点击就行),运行的效果如下图所示:https://img-blog.csdnimg.cn/69c51adc00074a20b1683d21b4d6e97c.png
    此时,我们会看到,它会显示5个数据库,最后一个是我们建立的数据库,前面四个就是我在前面说的体系数据库,此时我们的数据库是建立成功的!

注意:对数据库的操作,最好在我们自己的建立的数据库上操作,发起不消对体系数据库操作,如果误删除体系数据库或者修改体系数据库的话,结果我不知道,因为我不敢实行!
至此,创建数据库的简朴的方法,我已经详细先容完了。
3.2 建表的方法

在前面已经先容了建立数据库一种简朴的方法,对数据库来说,最重要的是查询操作,但查询是建立在数据上的,意思就是要想查询,必须要有数据才行,把数据展示出来就是表,所以我接下来先容一种简朴的建表的方法,以《数据库体系概论(第5版)》第79页课程表为例。


[*]在前言中已经给出需要建表的数据,建立的是课程表。在对象资源管理器中,选中表,鼠标右击表,选择新建,点击表,如下图所示:https://img-blog.csdnimg.cn/af1ef669098041989f32c509dd791cff.png

点击后,此时界面如下图所示 :https://img-blog.csdnimg.cn/22aee2c07a224a48b6521230b191ddec.png

 根据《数据库体系概论(第5版)》给我们提供的数据如下所示:https://img-blog.csdnimg.cn/23f66b1588654e93a542589e177e81f4.png
接下来我们需要设置列名,数据范例,是否允许Null值(null表示为空)
显然列名就是我们的课程号Sno,课程名Cname,先行课Cpno,学分Ccredit
数据范例,这里只先容常用的
tinyint       小整型数据,一样平常是1,2,3这类的数据
bigint        大整型数据,一样平常表示比较大的数据范例
float(n)      可选精度的浮点数(实数),精度至少为n为数字
char(n)    长度为n的定长字符串
varchar(n) 最大长度为n的变长字符串
由于课程号、先行课、学分由于数值很小,所以我们用tinyint就可以了。(当然也可以用bigint,只不过有点大材小用了),对于课程名显然是字符串,我们可以用char或者varchar,这里选择用varchar(因为varchar可以节省存储空间,虽然节省的这点存储空间没有用),根据上述的分析,我们的数据范例的选择也已经出来了。
对于是否允许null值,也就是是否允许空值的出现,根据详细情况来判断,比如“学号”和“课程号”,这些值必须存在,否则就没有意义了,可以设置不允许空值的出现。对于先行课可有可无,所以设置允许空值,如果设置了允许空值,在插入数据的时间,碰到空值,用null表示。
按照上述的分析,我们进行列名、数据范例、空值的设置。效果如下表所示:https://img-blog.csdnimg.cn/91f47d4b4e4c4c8eb205f2e500ae7ef4.png
 我们的表的框架已经建立好了,接下来需要生存这个表的框架,将鼠标移动到,如下图所示的位置:https://img-blog.csdnimg.cn/7b80ac93e3664f1b926c1ce099be85b2.png
 在这个位置,鼠标右击,此时的界面会出现:https://img-blog.csdnimg.cn/b0a686a2226c40138306fbfa9a9b4b67.png
点击生存就行,此时就生存这个表的框架(也可以按住快捷键ctrl+s生存)
根据自己的需求输入表名,这里将表名设置为“课程表” ,点击确定就可以了,此时的界面如下图所示:https://img-blog.csdnimg.cn/68f4022419a841509860e6beaa38fd1d.png
 接下来,将数据插入表中,在对象资源管理器中,找到自己创建好的数据库,在自己创建好的数据库下,找到表,点击表前面的加号(+)。
 此时,我们就会发现我们建立的课程表,鼠标右击课程表,此时的界面如下图所示:https://img-blog.csdnimg.cn/029ca011faad4cd5b18d52c2ec335e15.png
 点击“编辑前200行”后,此时的界面如下图所示:https://img-blog.csdnimg.cn/b5d71b77c5914ce489c38edd6c30487c.png
 此时我们会发现前面我们设置的列名,按行依次插入你想要插入的数据(注意:在插入数据的时间,我发起一行一行的插入),如果碰到感叹号,可以不消管,继承插入数据的操作,插入完之后,效果如下图所示:https://img-blog.csdnimg.cn/215898d284e54ec695b365aa9fc54447.png
       此时建立课程表的操作已经全部完成了,建立其他表,也是按照同样的方法,建表是可以使用SQL语句,但这篇文章是面向刚开始接触数据库技能和这款sql server的数据库的软件的初学者,所以这篇文章很少提到SQL语句的使用。
查询建立的表的详细的数据,可以通过下面语句实现,新建查询,输入和运行下面语句就可以查看课程表的详细内容。
use [学生—课程模式S-T]

select * from [课程表] 四、总结

本文重要详细的先容安装SQL Server 2022版本以及对应管理工具和启动SQL server服务的三种方法,建立数据库、建立课程表的简朴的方法。
写此文章不仅仅为了完成作业,更是自我提升,如果能帮助到其他同砚就更加好了。
本文内容参考CSDN中的两篇优质文章,链接如下:
SQL Server详细使用教程(包含启动SQL server服务、建立数据库、建表的详细操作) 非常适合初学者_时雨691的博客-CSDN博客
SQL Serve详细安装步骤_sql server安装教程_Dandi0707的博客-CSDN博客

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: SQL server2022的详细安装流程以及简朴使用