CentOS下安装MSSQL数据库教程(centosmssql)

CentOS是基于 RedHat Linux发行版的一种开源操作系统,它是全球使用量最大的服务器操作系统之一,在服务器领域得到了广泛的应用。本文介绍了在CentOS操作系统下安装MSSQL数据库的详细步骤。

## 一、软件准备

在安装之前我们需要先准备安装包。点击[此处](https://www.microsoft.com/zh-cn/download/details.aspx?id=56775)进入下载页面,可以看到可以下载的内容如下:

![在CentOS下安装MSSQL数据库的图片示例1](https://img-blog.csdnimg.cn/2020060715554278.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2N1ZGFuaXUzMQ==,size_16,color_FFFFFF,t_70)

我们只需要下载**安装媒介提供程序(SQLEXPR)\SQLEXPR_x86_CHS.exe**文件即可,该文件大小为3.3G,安装时需要联网,请确保网络畅通。

## 二、MSSQL安装

#### 1. 安装前准备

在安装MSSQL之前,首先要做一些操作:

设置:新增系统变量,系统变量名为 **MSSQL_ROOT**,变量值为 **C:\SQL_ROOT**

(注意:**SQL_ROOT**文件夹要自建,位置不限。)

执行指令:

“`shell

sudo yum -y install libcurl-devel

等待完毕后,重新启动Linux虚拟机。
#### 2. 安装MSSQL

登录Linux虚拟机,更改安装包文件权限:
```shell
chmod +x {安装包名称}.exe

再执行安装:

“`shell

./{安装包名称}.exe install

接下来一直按下一步安装即可,如下图:
![在CentOS下安装MSSQL数据库的图片示例2](https://img-blog.csdnimg.cn/20200607160023857.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2N1ZGFuaXUzMQ==,size_16,color_FFFFFF,t_70)

当安装完成后,你可以执行下面的指令查看MSSQL的状态:
```shell
systemctl status mssql-server

## 三、连接MSSQL

安装完成后,我们就可以用客户端连接MSSQL服务器了。有很多不同的客户端,在这里我们介绍如何连接非官方的Microsoft SQL Server Mangement Studio17实现连接。

首先,下载[Microsoft SQL Server Mangement Studio17](https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms),双击exe文件进行安装;

安装完成后,打开Microsoft SQL Server Mangement Studio17,在弹出的窗口中输入管理服务器名称 localsqlserver及端口号:1433,并勾选记住此连接,点击确定即可,如下图:

![在CentOS下安装MSSQL数据库的图片示例3](https://img-blog.csdnimg.cn/20200607160311217.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2N1ZGFuaXUzMQ==,size_16,color_FFFFFF,t_70)

接着你会被要求输入用户名和密码,输入后点击登录即可。这里我们用sa账号登录MSSQL服务器,如果你想初始化sa账号,请在Linux终端执行如下指令:

“`shell

/opt/mssql/bin/mssql-conf setup

这样就可以完成MSSQL的安装以及连接了,在此之后你可以愉快的使用MSSQL服务器进行数据库操作了。
## 四、总结

本文详细介绍了在CentOS操作系统下安装MSSQL的步骤,包括了软件准备、安装和连接下的详细操作过程。我们首先准备好安装包,然后更改安装包

数据运维技术 » CentOS下安装MSSQL数据库教程(centosmssql)