1. 确认Windows 8操作系统版本
在开始搭建MSSQL服务器之前,需要确认您的Windows 8操作系统版本是否支持MSSQL服务器的安装。Windows 8有多个版本,如Windows 8 Pro、Windows 8 Enterprise等。其中,Windows 8 Pro和Windows 8 Enterprise均支持MSSQL服务器的安装。
1.1 确认Windows 8系统版本
要确认Windows 8的版本,您可以按下Win + R键,在弹出的运行对话框中输入winver.exe
,并点击“确定”按钮。如下图所示:
重要内容:
Microsoft Windows [版本 6.3.9600]
(c) 2013 Microsoft Corporation。保留所有权利。
显示版本 8.1 Enterprises
1.2 确认系统架构
除了确认Windows 8系统的版本之外,还需要确认系统的架构,即32位还是64位。方法如下:
在桌面上右键单击“计算机”,并选择“属性”选项;
在弹出的对话框中,查看“系统”栏目下的“系统类型”一行,即可确认系统的架构。
重要内容:
系统类型: 64 位操作系统
2. 下载MSSQL安装程序
确认Windows 8系统支持MSSQL服务器之后,可以下载并安装MSSQL服务器。MSSQL服务器需要从官方网站上进行下载。
2.1 访问官网进行下载
您可以在https://www.microsoft.com/en-us/sql-server/sql-server-downloads上进行MSSQL服务器下载。在该页面中,可以找到涵盖了各种版本和资源的下载列表。
重要内容:
SQLServer2019-SSEI-Expr.exe
2.2 下载和运行安装程序
在下载完成MSSQL服务器安装程序之后,可以左键双击运行该程序,打开“安装向导”。
重要内容:
"License Terms"(许可协议)界面中,仔细阅读并同意许可协议;
"Global rules"(全局规则)界面中,选择 "Use Microsoft Update to check for updates" 和 "Run Windows Update when setup is complete",这样在安装SQL Server期间或安装完成后,可以自动检查和安装 Windows 更新;
"Feature Selection"(功能选择)界面中,勾选 Database Engine Services 和 Management Tools - Complete;
"Instance Configuration"(实例配置)界面中,选择 "Default instance"(默认实例),即默认端口为 1433 端口;
"Server Configuration"(服务器配置)界面中,默认情况下,MSSQL 服务器服务使用 NT SERVICE\MSSQLSERVER 登录,这样的话,就需要确保此服务有足够的权限,并且网络服务账户(这个账户可以是NT Authority\ NetworkService,也可以是其他类似的账户名)有权访问SQL Server的文件夹和文件,在这里,可以直接使用默认设置;
"Database Engine Configuration"(数据库引擎配置)界面中,选择 "Mixed Mode"(混合模式)并设置“sa”账号密码,33rd!$PassCode,这个密码需要保存好。
如果安装完成后需要远程访问MSSQL服务器,则需要在该界面中设置相应端口。其中,“IPALL”栏目下的TCP端口设置为1433或其他端口。
3. 连接MSSQL服务器
在完成MSSQL服务器的安装之后,需要通过Microsoft SQL Server Management Studio来连接该服务器,进行数据库的操作。
3.1 登录MSSQL服务器
打开Microsoft SQL Server Management Studio,点击“连接”按钮,进入登录页面。在登录页面中,根据实际情况输入服务器名称和用户名,密码,其中服务器名称可以使用IP地址或计算机名称。
重要内容:
服务器名称:(local)或127.0.0.1
身份验证:SQL Server 身份验证(使用sa帐户和33rd!$PassCode密码)
3.2 创建数据库
连接MSSQL服务器之后,就可以在Microsoft SQL Server Management Studio中创建数据库了。具体方法为:
在“对象资源管理器”中右键单击“数据库”节点,选择“新建数据库”;
在弹出的对话框中,输入数据库名称、数据库文件路径等信息,即可创建新的数据库。
重要内容:
CREATE DATABASE School;
3.3 创建表
创建表需要使用SQL语句,可以在Microsoft SQL Server Management Studio的新建查询窗口中输入SQL语句,然后点击“执行”按钮。需要注意的是,创建表之前需要创建对应的数据库。
重要内容:
USE School;
CREATE TABLE Student
(
ID INT PRIMARY KEY NOT NULL,
NAME TEXT NOT NULL,
AGE INT NOT NULL,
ADDRESS CHAR(50),
SALARY REAL
);
3.4 插入数据
插入数据也需要使用SQL语句,可以在Microsoft SQL Server Management Studio的新建查询窗口中输入SQL语句,然后点击“执行”按钮。
重要内容:
USE School;
INSERT INTO Student (ID,NAME,AGE,ADDRESS,SALARY)
VALUES (1, '小明', 18, '北京海淀', 8000),
(2, '小红', 20, '上海浦东', 9000),
(3, '小军', 21, '广州天河', 7500),
(4, '小刚', 19, '深圳南山', 9200);
3.5 查询数据
查询数据也需要使用SQL语句,可以在Microsoft SQL Server Management Studio的新建查询窗口中输入SQL语句,然后点击“执行”按钮。
重要内容:
USE School;
SELECT * FROM Student;